Jump to content

AMD Core Math Library

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by JaGa (talk | contribs) at 21:28, 15 December 2008 (adding orphan template; no mainspace non-redirect non-disambig links using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


AMD Core Math Library (ACML) is a software development library released by AMD. This library provides useful mathematical routines optimized for AMD processors. Originally developed in 2002 for use in HPC (high-performance computing) scientific computing, ACML allows nearly optimal use of AMD Opteron processors in compute-intensive applications.

Features

ACML consists of the following main components: [1]

  • A full implementation of Level 1, 2 and 3 Basic Linear Algebra Subroutines (BLAS), with key routines optimized 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 Transforms (FFTs) 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 Generators in both single- and double-precision.

References

  1. ^ "AMD Core Math Library (ACML)". AMD. April 20, 2005. Retrieved 2007-06-01. {{cite web}}: Check date values in: |date= (help); Cite has empty unknown parameter: |1= (help)