Matematická knihovna AMD Core - AMD Core Math Library
Matematická knihovna AMD Core (ACML) je konec života[1] vývoj softwaru knihovna vydaná uživatelem AMD. Tato knihovna poskytuje matematické rutiny optimalizované pro procesory AMD.
Nástupcem ACML je AMD Optimalizace knihoven CPU (AOCL), sada většinou otevřený zdroj knihovny zkompilované pro AMD64 procesory. Zahrnuje otevřený zdroj BLIS, libFLAME, ScaLAPACK, FFTW a AOCL-Sparse plus původní uzavřený zdroj AMD LibM, memcpy a RNG.[2]
Funkce
ACML se skládá z následujících hlavních komponent:[3]
- Plná implementace úrovně 1, 2 a 3 Základní podprogramy lineární algebry (BLAS) s optimalizací pro procesory AMD Opteron.
- Kompletní sada Lineární algebra (LAPACK ) rutiny.
- Komplexní sada Rychlá Fourierova transformace (FFT) v jedno-, dvoj-, jedno- a dvojkomplexních datových typech.
- Rychlé skalární, vektorové a matematické matematické transcendentální rutiny knihovny
- Generátory náhodných čísel s jednoduchou i dvojitou přesností
Podporované platformy
AMD nabízí předkompilované binární soubory pro Linux, Solaris, a Okna k dispozici ke stažení. Mezi podporované překladače patří GNU Fortran, Překladač Intel Fortran, Microsoft Visual Studio, KOBYLKA, PathScale, Překladač PGI, a Sun Studio.[4]
Licence
ACML má vlastní freeware licence. Knihovna je distribuována v binární formě zdarma, ale nelze ji volně redistribuovat.[5][6]
Viz také
- GPU Otevřít - Open-source softwarová sada pro vizuální efekty, HPC a GPGPU
- Rámová vlna - dříve AMD Performance Library
- Open64 - AMD má distribuci kompilátoru Open64, kterou lze použít s ACML
- Knihovna matematických jader (MKL)
Reference
- ^ Vlastnosti produktu AMD Core Math Library[mrtvý odkaz ]
- ^ „AMD Optimizing CPU Libraries (AOCL)“. AMD.
- ^ „ACML“. Archivovány od originál dne 2014-10-15. Citováno 2014-10-19.
- ^ Stahování a zdroje ACML[mrtvý odkaz ]
- ^ Dohody o přerozdělování Archivováno 2014-10-15 na Wayback Machine „Smlouvy o přerozdělování ACML
- ^ EUML ACML Licenční smlouva s koncovým uživatelem