Фильтры

Article

Image Processing Acceleration Techniques using Intel® Streaming SIMD Extensions and Intel® Advanced Vector Extensions

This article details optimized implementations of data transformations and algorithms together with analysis comparing performance and providing speedup measurements for Intel® SSE optimized code and estimates for Intel® AVX optimized code.
Автор: Larsson, Petter (Blackbelt) Последнее обновление: 25.05.2018 - 15:30
Article

IPP Dispatcher Control Functions - ipp*Init*() functions

Initializing the IPP static and dynamic libraries for optimal performance.
Автор: Paul F. (Intel) Последнее обновление: 24.07.2017 - 23:34
Блоги

Emulation of new instructions

Hello and welcome to my blog. This is my first blog posting.

Автор: Mark Charney (Intel) Последнее обновление: 21.02.2019 - 13:08
Article

SIMD 编程的优势 --TickerTape Part 2

Ticker Tape 是一种技术演示,旨在鼓励开发人员在粒子系统中执行更为复杂的操作。参与该演示的开发人员会运用大量技术,来提高包括多线程和针对英特尔® SIMD 流指令扩展(SSE)的优化等在内的性能
Автор: админ Последнее обновление: 24.01.2018 - 12:12
Article

Intel® AVX C/C++ Intrinsics Emulation

This C/C++ header file can be used for AVX emulation on Intel CPUs/processors without h/w AVX support
Автор: Max Locktyukhin (Intel) Последнее обновление: 12.02.2019 - 13:16
Article

IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions

This white paper proposes an implementation for the Infinite Impulse Response (IIR) Gaussian blur filter using Intel® Advanced Vector Extensions (Intel® AVX) instructions. For a 2048x2048 image size, the AVX implementation is ~2X faster than the SSE code.
Автор: Brijender Bharti (Intel) Последнее обновление: 07.06.2017 - 12:19
Article

Эмуляция ткани с использованием структур массивов и Intel® Advanced Vector Extensions (Intel® AVX) с поддержкой 256-битных команд

В данной статье описывается программа, в которой реализован эффективный алгоритм эмуляции ткани с использованием нового набора инструкций Intel® AVX. Код программы доступен для скачивания.
Автор: админ Последнее обновление: 24.01.2019 - 16:28
Article

Using Unsupported Color Formats with the Intel® Media Software Development Kit

In this article we will discuss how to use the Intel® Integrated Performance Primitives (Intel® IPP) library to convert some common type of color formats like RGB, RGBA, BGR and BGRA into those that can be recognized by the Intel® Media SDK.
Автор: Nguyen, Khang T (Intel) Последнее обновление: 11.03.2019 - 14:50
Article

How to manually target different Intel® Core™ processors, Intel® Xeon® processors and Intel® Xeon Phi™ processors

Manual cpu dispatch may be used to write code that will be executed only on Intel processors such as 2nd generation Intel® Core™ processors (formerly code named “Sandy Bridge”) and 3rd generation Intel® Core™ processors (formerly code named "Ivy Bridge") with support for Intel® Advanced Vector Extensions, or 4th generation Intel® Core™ processors (formerly code named "Haswell"), 5th generation...
Автор: Martyn Corden (Intel) Последнее обновление: 21.03.2019 - 12:40
Article

Don't Spill That Register - Ensuring Optimal Performance From Intrinsics

This article helps developers ensure their C/C++ code with intrinsics produces the optimal assembly and shows how to spot unnecessary register spilling.
Автор: Последнее обновление: 07.06.2017 - 09:24