Математическая библиотека ядра AMD
-
История и замена AMD Core Math Library
- AMD Core Math Library (ACML) была выпущена AMD и заменена на AMD Optimizing CPU Libraries (AOCL).
- ACML оптимизирована для процессоров AMD и включает BLIS, libFLAME, ScaLAPACK, FFTW, AOCL-Sparse и AMD LibM.
-
Особенности и компоненты ACML
- ACML содержит полную реализацию BLAS, LAPACK, FFTW и других математических подпрограмм.
- Библиотека включает генераторы случайных чисел с одинарной и двойной точностью.
-
Поддержка платформ и компиляторов
- AMD предоставляет предварительно скомпилированные двоичные файлы для различных операционных систем.
- Поддерживаются различные компиляторы, включая GNU Fortran и Microsoft Visual Studio.
-
Лицензия и распространение
- ACML имеет проприетарную бесплатную лицензию, но не подлежит свободному распространению.
-
Связанные проекты и рекомендации
- GPUOpen, Framewave, Open64 и Библиотека математического ядра (MKL) являются связанными проектами AMD.
- В статье также есть рекомендации по использованию потоковых вычислений и замене ACML на AMD LibM.