AMD Core Math Library

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Филатов Алексей (обсуждение | вклад) в 17:09, 13 ноября 2008. Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

AMD Core Math Library (ACML) (Основная Математическая Библиотека AMD) - программная библиотека, выпущенная компанией AMD. Эта библиотека реализует поддержку ползных математических функций, оптимизированных под процессоры производства самой же AMD.

Первоначально разработанная в 2002 году для использования в ресурсоемких научных вычислениях, ACML позволяет наиболее оптимальным способом задействовать процессоры AMD Opteron в ресурсоемких приложениях, создающих большую нагрузку на процессор.


Особенности

ACML состоит из следующих основных компонентов: [1]

  • Полная поддержка уровней 1, 2 и 3 Базовых Подпрограмм Линейной Алгебры (BLAS) с основными программами, оптимизированными для высокой производительности на процессорах AMD Opteron.
  • Полный набор программ, реализующих поддержку операций линейной алгбры в (LAPACK). Кроме того, унаследовав преимущества гибких в настройке ядер BLAS, основной набор программ LAPACK в дальнейшем оптимизировался для достижения намного более высокой производительности, чем стандартная реализация LAPACK.
  • Полная реализация быстрых пробразований Фурье в комплексных типах данных ординарной и двойной точности.
  • Быстрая обработка скаляров, векторов и массивов при помощи неплохой математической библиотеки программ, оптимизированных для достижения высокой производительности на процессорах AMD Opteron.
  • Генератор случайных чисел с поддержкой ординарной и двойной точности.

Источники

  1. AMD Core Math Library (ACML). AMD (April 20, 2005). Дата обращения: 1 июня 2007.

Дополнительные материалы