Эльбрус/eml: различия между версиями

Материал из ALT Linux Wiki
(нач от http://forum.elbrus.ru/viewtopic.php?p=7266#p7266)
 
м (обновил ссылку)
 
Строка 20: Строка 20:
Документацию на библиотеку см. в {{path|/opt/mcst/doc/eml/}} из пакета {{pkg|eml}} на ОС Эльбрус и Эльбрус Линукс, в {{path|/usr/share/doc/eml-doc-*/}} на ОС Альт для Эльбрус (при установленном пакете {{pkg|eml-doc}}).
Документацию на библиотеку см. в {{path|/opt/mcst/doc/eml/}} из пакета {{pkg|eml}} на ОС Эльбрус и Эльбрус Линукс, в {{path|/usr/share/doc/eml-doc-*/}} на ОС Альт для Эльбрус (при установленном пакете {{pkg|eml-doc}}).


С вопросами и предложениями по EML обращайтесь к [http://mcst.ru/kontakty-mcst технической поддержке МЦСТ] и [http://forum.elbrus.ru/viewforum.php?f=53 на официальный форум].
С вопросами и предложениями по EML обращайтесь к [http://mcst.ru/contacts технической поддержке МЦСТ] и [http://forum.elbrus.ru/viewforum.php?f=53 на официальный форум].


== Ссылки ==
== Ссылки ==

Текущая версия от 17:27, 1 ноября 2023

Вместо Intel MKL или оптимизированных под различные архитектуры (но пока что не e2k) реализаций BLAS можно воспользоваться собственной библиотекой разработки МЦСТ, которая называется EML (Elbrus Media Library) и содержит высокооптимизированные реализации функций из таких разделов вычислений:

ядро (core)
выделение и освобождение памяти, номер версии и статус
вектор (vector)
различные операции над векторами: арифметические, логические, преобразование типов, математические функции, статистика
сигналы (signal)
цифровая обработка сигналов: конволюция, фильтрация, усиление, генерация, быстрые преобразования Фурье и Хартли
изображение (image)
создание и заполнение изображений, арифметические операции, фильтрация, геометрические и цветовые преобразования, ДПФ
линейная алгебра (аlgebra)
стандартные пакеты работы с матрицами и векторами BLAS 1/2/3, LAPACK
видео (video)
обработка видео: интерполяция, усреднение, оценка движения, цветовые преобразования, ДКП, квантизация
графика (graphics)
рисование/закрашивание точек/линий/треугольников/прямоугольников/полигонов/дуг/окружностей/эллипсов, закрашивание/перекрашивание области
объём (volume)
бросание параллельных/произвольных лучей c интерполяцией, линейное масштабирование вокселей, поиск максимальных значений на луче

Документацию на библиотеку см. в /opt/mcst/doc/eml/ из пакета eml на ОС Эльбрус и Эльбрус Линукс, в /usr/share/doc/eml-doc-*/ на ОС Альт для Эльбрус (при установленном пакете eml-doc).

С вопросами и предложениями по EML обращайтесь к технической поддержке МЦСТ и на официальный форум.

Ссылки