AMD Core Math Library
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
- ↑ 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. (neurčitý)
- ↑ Technologické zóny archivovány 11. června 2010. Archivováno 11. června 2010 na Wayback Machine
Odkazy