Фильтры

Article

Пять способов оптимизации кода для Android 5.0 Lollipop

With the release of Android 5.0 Lollipop*, an innovative default runtime environment was introduced, called ART* (short for Android RunTime). It includes a number of enhancements that improve performance. In this paper, we introduce some of the new features in ART, benchmark it against the previous Android Dalvik* runtime, and share five tips for developers that can further improve application...
Автор: ALEXEY K. (Intel) Последнее обновление: 24.02.2017 - 12:06
Article

Приводим данные и код в порядок: оптимизация и память, часть 1

This series of two articles discusses how data and memory layout affect performance and suggests specific steps to improve software performance. The basic steps shown in these two articles can yield significant performance gains. These two articles are designed at an intermediate level. It is assumed the reader desires to optimize software performance using common C, C++ and Fortran* programming...
Автор: Alexey K. Последнее обновление: 07.06.2017 - 10:40
Article

Приводим данные и код в порядок: данные и разметка, часть 2

In this pair of articles on performance and memory covers basic concepts to provide guidance to developers seeking to improve software performance. This paper expands on concepts discussed in Part 1, to consider parallelism, both vectorization (single instruction multiple data SIMD) as well as shared memory parallelism (threading), and distributed memory computing.
Автор: Alexey K. Последнее обновление: 07.06.2017 - 10:55
Article

Использование расширения Intel Cilk Plus для ускорения приложений Android путем использования потоков

Intel Cilk Plus is an important language extension of Intel Compiler, to help you implement multiple-threading easily and fast, to improve your application's performance on multi-core systems. While more and more cores on Android devices, it is also more important to efficiently use the multi-core features.
Автор: Alexey Kostadinov (Intel) Последнее обновление: 07.06.2017 - 10:37
Article

Введение в привязку ресурсов в Microsoft DirectX* 12

In DirectX 12, Microsoft reduced resource overhead to improve application efficiency, cutting CPU usage by more than half. This decreases energy consumption and allows gamers a longer play time on mobile devices. Wolfgang Engel of Confetti describes the new resource binding mechanisms that developers will need for managing and tracking resources with DirectX 12.
Автор: ALEXEY K. (Intel) Последнее обновление: 31.05.2017 - 16:22
Article

Real-time End-to-End H.265/HEVC Solution for Intel® Architecture-based Platforms

Contents

1. Abstract2. Introduction

Автор: Alexey Kostadinov (Intel) Последнее обновление: 24.02.2017 - 12:00
Article

Использование инструментов Intel для повышения производительности системы частиц

В данной статье мы рассмотрим, как можно повысить производительность работы Ticker Tape с помощью профилирующих инструментов, способных визуализировать поведение и помочь с оптимизацией приложения.
Автор: Quentin Froemke (Intel) Последнее обновление: 14.06.2017 - 13:12
Article

Ticker Tape - часть 2

Ticker Tape – это демонстрационная модель, которая может помочь разработчикам в реализации более сложного поведения систем частиц. Для повышения производительности использовались инструкции Intel SSE, что подробно описано в данной работе.
Автор: Quentin Froemke (Intel) Последнее обновление: 14.06.2017 - 13:02
Article

Использование рабочих веб-процессов для повышения производительности приложений HTML5-JavaScript* стиля Metro

В этой статье описывается метод использование рабочих веб-процессов в приложениях HTML5 b JavaScript* стиля Metro. Мы рассказываем, что такое рабочие веб-процессы, каковы их преимущества и способы использования.
Автор: Artem Timoshenko (Intel) Последнее обновление: 01.06.2017 - 11:21
Для получения подробной информации о возможностях оптимизации компилятора обратитесь к нашему Уведомлению об оптимизации.