Библиотека Integrated Performance Primitives (IPP)

Возможностями Intel IPP являются следующие функции:

- кодирование и декодирование видео;

- кодирование и декодирование аудио;

- JPEG/JPEG2000;

- машинное зрение;

- криптография;

- сжатие данных;

- преобразование цвета;

- обработка изображения;

- трассировка луча/визуализация;

- обработка сигналов;

- кодирование речи;

- распознавание речи;

- обработка строк;

- векторная/матричная математика.

Библиотека использует расширенные наборы инструкций процессора MMX, SSE, SSE2, SSE3, SSSE3, SSE4 и многоядерные процессоры.IPP разделен на три основные группы: сигналы (линейный массив данных или вектор), изображения и матрицы.

Половина функций для матричных операций, треть для обработки сигналов и оставшиеся для изображений. Функции Intel IPP разделены на 4 типа данных: 8u (8-битные беззнаковые), 8s (8-битые со знаком), 16s, 32f (32-битые с плавающей точкой), 64f и т.д. Как правило, разработчики приложений работает только с одним доминирующим типом данных для большинства функций обработки, и только в конце обработки производят преобразование в выходной формат [26].

Другое по теме:

Импульсно-цифровой преобразователь с частотно-импульсным законом преобразования по классическому методу последовательного счета
В настоящее время медицинская электроника находиться на этапе своего активного развития. В разработку новой медицинской аппаратуры внедряют все новейшие разработки инженеров-электронщиков, работающих в этом направлении. С помощью ...

Наземная радиолокационная система
Современный этап развития Гражданской авиации характеризуется существенным повышением скоростей полетов летательных аппаратов, увеличением их количества на трассах и в районах аэропортов. Все это предъявляет высокие требовани ...

©  www.techvarious.ru - 2019