Description
Приложения для обработки сигналов, изображений и данных требуют максимальной производительности, достижимой с помощью процессора. Библиотека научных алгоритмов Mercury (SAL) — это коллекция из более чем 800 функций, которые обеспечивают высокую производительность за счет использования всех ресурсов процессора. MultiCore Plus® MathPack — это пакет программного обеспечения, включающий новейший многоядерный SAL (MC SAL), многоядерную библиотеку обработки изображений векторных сигналов (MC VSIPL), одноядерные библиотеки SAL, VSIPL и реализацию SAL на языке «C» (CSAL).
СОЗДАН ДЛЯ СЕГОДНЯШНЕГО ДНЯ, ГОТОВ К ЗАВТРАШНЕМУ
Объединяя наши многопроцессорные модули OpenVPX и SBC с дополнительными модулями хранения, ввода-вывода, сетевыми модулями, GPU и программным обеспечением, мы создаем настраиваемые, надежные встраиваемые подсистемы, которые надежно работают на тактическом рубеже.
ОСОБЕННОСТИ И РЕСУРСЫ
Высокопроизводительные библиотеки для обработки сигналов, изображений и данных
— Проверенные на практике API сокращают затраты на жизненный цикл продукта и время выхода на рынок
— Поддержка гетерогенных вычислительных ресурсов, таких как CPU и GPU, в одном приложении
— Использование нескольких процессорных ядер для приложений с интенсивной обработкой данных
— Улучшенное использование процессора обеспечивает высокую пропускную способность и низкую задержку
— Бесшовное обновление для существующих одноядерных приложений SAL
— Версия с открытым исходным кодом обеспечивает быструю разработку и независимую настройку
Многоядерные библиотеки
Оптимизированные научные библиотеки для процессоров CPU и GPU
MultiCore SAL
MultiCore VSIPL
Одноядерные библиотеки
Исходный код CSAL «C» для всех API SAL
SAL с некоторыми оптимизациями для одного ядра
VSIPL-Lite Plus поверх SAL (где оптимизировано) или CSAL