Математическая библиотека AMD Core - AMD Core Math Library
Математическая библиотека AMD Core (ACML) конец жизни[1] разработка программного обеспечения библиотека выпущена AMD. Эта библиотека предоставляет математические процедуры, оптимизированные для процессоров AMD.
Преемником ACML является AMD Оптимизация библиотек ЦП (AOCL), набор в основном Открытый исходный код библиотеки, скомпилированные для AMD64 процессоры. Включает открытый исходный код БЛИС, libFLAME, ScaLAPACK, FFTW, и AOCL-Sparse, а также исходную версию AMD LibM с закрытым исходным кодом, memcpy, и ГСЧ.[2]
Функции
ACML состоит из следующих основных компонентов:[3]
- Полная реализация Уровня 1, 2 и 3 Базовые подпрограммы линейной алгебры (BLAS) с оптимизацией для процессоров AMD Opteron.
- Полный набор Линейная алгебра (ЛАПАК ) рутины.
- Полный набор Быстрое преобразование Фурье (БПФ) в одинарных, двойных, одинарных и двойных сложных типах данных.
- Трансцендентные библиотечные подпрограммы быстрых скалярных, векторных и массивных математических вычислений
- Генераторы случайных чисел как с одинарной, так и с двойной точностью
Поддерживаемые платформы
AMD предлагает предварительно скомпилированные двоичные файлы для Linux, Солярис, и Windows доступны для скачивания. Поддерживаемые компиляторы включают GNU Fortran, Компилятор Intel Fortran, Microsoft Visual Studio, НАГ, PathScale, Компилятор PGI, и Солнечная студия.[4]
Лицензия
ACML имеет проприетарный бесплатное ПО лицензия. Библиотека распространяется в двоичной форме бесплатно, но не может свободно распространяться.[5][6]
Смотрите также
- GPUOpen - Пакет программного обеспечения с открытым исходным кодом для визуальных эффектов, HPC и GPGPU
- Framewave - ранее AMD Performance Library
- Открыть64 - AMD имеет дистрибутив компилятора Open64, который можно использовать с ACML.
- Математическая библиотека ядра (MKL)
Рекомендации
- ^ Характеристики продукта AMD Core Math Library[мертвая ссылка ]
- ^ «Оптимизация библиотек ЦП AMD (AOCL)». AMD.
- ^ «ACML». Архивировано из оригинал на 2014-10-15. Получено 2014-10-19.
- ^ ACML Загрузки и ресурсы[мертвая ссылка ]
- ^ Соглашения о перераспределении В архиве 2014-10-15 на Wayback Machine, Соглашения о распространении ACML
- ^ ACML EULA, Лицензионное соглашение конечного пользователя