AMD Core Math-Bibliothek
AMD Core Math Library (ACML; AMD Core Math Library) ist eine von AMD veröffentlichte Softwarebibliothek . Diese Bibliothek implementiert Unterstützung für nützliche mathematische Funktionen, die für von AMD selbst hergestellte Prozessoren optimiert sind.
Ursprünglich im Jahr 2002 für den Einsatz im ressourcenintensiven wissenschaftlichen Rechnen entwickelt, ermöglicht ACML den optimalen Einsatz von AMD Opteron-Prozessoren in ressourcenintensiven Anwendungen, die eine große Last für den Prozessor erzeugen.
Eigenschaften
ACML besteht aus den folgenden Hauptkomponenten: [1]
- Volle Unterstützung für Level 1, 2 und 3 der grundlegenden linearen Algebra- Routinen (BLAS) mit Kernroutinen, die für hohe Leistung auf AMD Opteron-Prozessoren optimiert sind.
- Ein vollständiger Satz von Programmen, die Unterstützung für Operationen der linearen Algebra in ( LAPACK ) implementieren. Darüber hinaus wurde die Kern- LAPACK -Softwaresuite durch Übernahme der Vorteile der abstimmbaren BLAS-Kerne weiter optimiert, um eine viel höhere Leistung als die Standard-LAPACK-Implementierung zu erreichen.
- Vollständige Implementierung schneller Fourier-Transformationen in komplexen Datentypen mit einfacher und doppelter Genauigkeit.
- Schnelle Verarbeitung von Skalaren, Vektoren und Arrays mit einer guten mathematischen Bibliothek von Programmen, die für hohe Leistung auf AMD Opteron-Prozessoren optimiert sind.
- Zufallszahlengenerator mit Unterstützung für einfache und doppelte Genauigkeit .
Unterstützte Plattformen
AMD bietet Binärversionen von ACML [2] für Solaris 10 / OpenSolaris , Windows und Linux an . Unterstützte Compiler sind Sun Studio , Intel Fortran Compiler , gfortran , Microsoft Visual Studio und andere.
Siehe auch
Notizen
- ↑ AMD Core Math Library (ACML) (Link nicht verfügbar) . AMD ( 20. April 2005 ). Abgerufen am 1. Juni 2007. Archiviert vom Original am 10. Oktober 2006.
- ↑ Technologiezonen Archiviert am 11. Juni 2010. Archiviert am 11. Juni 2010 auf der Wayback Machine