AMD Core Math Library: Difference between revisions

Content deleted Content added
JaGa (talk | contribs)
m adding orphan template; no mainspace non-redirect non-disambig links using AWB
cleanup
Line 1:
{{orphan|date=December 2008}}
{{Expand|date=January 2007}}
 
'''AMD Core Math Library''' (ACML) is a [[software development]] library released by [[AMD]]. This library provides useful mathematical routines optimized for AMD processors.
 
<!-- updated by AMD on 6/1/2007 -->
Originally developed in 2002 for use in [[HPC]] ([[high performance computing|high-performance computing]] (HPC) and scientific computing, ACML allows nearly optimal use of [[AMD]] [[Opteron]] processors in compute-intensive applications.
 
==Features==
Line 15 ⟶ 12:
|accessdate = 2007-06-01
|}}</ref>
* A full implementation of Level 1, 2 and 3 [[Basic Linear Algebra SubroutinesSubprograms]] (BLAS), with key routines optimizedoptimizations for high performance on AMD Opteron processors.
* A full suite of [[Linear Algebra]] ([[LAPACK]]) routines. As well as taking advantage of the highly-tuned [[BLAS]] kernels, a key set of [[LAPACK]] routines has been further optimized to achieve considerably higher performance than standard LAPACK implementations.
* A comprehensive suite of [[Fast Fourier Transformstransform]] ([[FFT]]sFFTs) in both single-, double-, single-complex and double-complex data types.
* Fast scalar, vector, and array math transcendental library routines optimized for high performance on AMD Opteron processors.
* [[Random Number GeneratorsGenerator]]s in both single- and double-precision.
 
==Supported platforms==
AMD offers pre-compiled binaries for [[Linux]], [[Solaris (operating system)|Solaris]], and [[Windows]] available for download. Supported compilers include [[gfortran]], [[Intel Fortran Compiler]], [[Microsoft Visual Studio]], [[Numerical Algorithms Group|NAG]], PathScale, [[PGI compiler]], and [[Sun Studio (software)|Sun Studio]]. <ref>{{cite web
|url=http://developer.amd.com/cpu/Libraries/acml/downloads/pages/default.aspx
|title=ACML Downloads & Resources
|publisher=[[AMD]]
|accessdate = 2009-05-24
|}}</ref>
 
==See also==
* [[Framewave]] - formerly the AMD Performance Library
* [[Open64]] - AMD has an Open64 compiler distribution that can be used with ACML
 
==References==