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