Библиотека 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 - 2020