close

AMD Core Math Library

Přejít na navigaci Přejít na hledání

AMD Core Math Library (ACML; AMD Core Math Library) je softwarová knihovna vydaná společností AMD . Tato knihovna implementuje podporu užitečných matematických funkcí optimalizovaných pro procesory vyráběné samotnou AMD.

ACML, původně vyvinuté v roce 2002 pro použití ve vědeckých výpočtech náročných na zdroje , umožňuje procesorům AMD Opteron, aby byly nejoptimálnějším způsobem používány v aplikacích náročných na zdroje, které vytvářejí velké zatížení procesoru.

Funkce

ACML se skládá z následujících hlavních komponent: [1]

  • Plná podpora pro úrovně 1, 2 a 3 základních rutin lineární algebry (BLAS) s rutinami jádra optimalizovanými pro vysoký výkon na procesorech AMD Opteron.
  • Kompletní sada programů, které implementují podporu operací lineární algebry v ( LAPACK ). Navíc díky zdědění výhod laditelných jader BLAS byla základní softwarová sada LAPACK dále optimalizována, aby bylo dosaženo mnohem vyššího výkonu než standardní implementace LAPACK.
  • Plná implementace rychlých Fourierových transformací v komplexních datových typech s jednoduchou a dvojitou přesností.
  • Rychlé zpracování skalárů, vektorů a polí s dobrou matematickou knihovnou programů optimalizovaných pro vysoký výkon na procesorech AMD Opteron.
  • Generátor náhodných čísel s podporou jednoduché a dvojité přesnosti .

Podporované platformy

AMD nabízí binární verze ACML [2] pro Solaris 10 / OpenSolaris , Windows a Linux . Podporované kompilátory jsou Sun Studio , Intel Fortran Compiler , gfortran , Microsoft Visual Studio a další.

Viz také

Poznámky

  1. AMD Core Math Library (ACML) (odkaz není k dispozici) . AMD ( 20. dubna 2005 ) . Získáno 1. června 2007. Archivováno z originálu 10. října 2006. 
  2. Technologické zóny archivovány 11. června 2010. Archivováno 11. června 2010 na Wayback Machine

Odkazy