Объединяя в одном комплекте API более 3 тыс. функций обработки сигналов и изображений, библиотека IPP 2.0 освобождает мультимедийную функциональную часть от привязки к конкретному процессору. Для Pentium 4, Xeon и Itanium в ней предусмотрен специальный механизм диспетчеризации, обеспечивающий обработку специфических для каждого типа процессора ветвлений в каждой функции. В новой версии библиотеки добавлена поддержка 32-разрядных и 64-разрядных операций в ОС Microsoft Windows и Linux для этих процессоров и оптимизация для PXA250 и PXA210 - ключевых компонентов архитектуры PCA. В IPP 2.0 также предусмотрены новые возможности для для более эффективной работы со звуком и видео, добавлены кодеки для звука и видео, поддерживающие декодирование форматов MP3, JPEG, MPEG-4 и H.263 в системах с архитектурой Intel. Среди других новых возможностей - поддержка операций с небольшими матрицами и векторной математики, полезная для небольших численных и графических приложений. Практически все работы, связанные с проектированием функциональных элементов, написанием программного кода, оптимизацией функций, разработкой документации, а также руководство тестированием, проверкой и окончательной поставкой продукции были осуществлены в Центре разработки программного обеспечения Intel в Нижнем Новгороде.

Поделитесь материалом с коллегами и друзьями