AMD Core Math Library (ACML) is an end-of-life[1] software development library released by AMD. This library provides mathematical routines optimized for AMD processors.
The successor to ACML is the AMD Optimizing CPU Libraries (AOCL), a set of mostly open source libraries compiled for AMD64 processors. It includes the open source BLIS, libFLAME, ScaLAPACK, FFTW, and AOCL-Sparse, plus the original closed-source AMD LibM, memcpy, and RNG.[2]
Features
ACML consists of the following main components:[3]
A full implementation of Level 1, 2 and 3 Basic Linear Algebra Subprograms (BLAS), with optimizations for AMD Opteron processors.
A full suite of Linear Algebra (LAPACK) routines.
A comprehensive suite of Fast Fourier transform (FFTs) in single-, double-, single-complex and double-complex data types.
Fast scalar, vector, and array math transcendental library routines
Random Number Generators in both single- and double-precision
Supported platforms
AMD offers pre-compiled binaries for Linux, Solaris, and Windows available for download. Supported compilers include GNU Fortran, Intel Fortran Compiler, Microsoft Visual Studio, NAG, PathScale, PGI compiler, and Sun Studio.[4]
License
ACML has a proprietary freeware license. The library is distributed in binary form free of charge, but cannot be freely redistributed.[5][6]
See also
GPUOpen - Open-source software suite for visual effects, HPC, and GPGPU
Framewave - formerly the AMD Performance Library
Open64 - AMD has an Open64 compiler distribution that can be used with ACML
Math Kernel Library (MKL)
References
AMD Core Math Library Product Features[dead link]
"AMD Optimizing CPU Libraries (AOCL)". AMD.
"ACML". Archived from the original on 2014-10-15. Retrieved 2014-10-19.
ACML Downloads & Resources[dead link]
Redistribution Agreements Archived 2014-10-15 at the Wayback Machine, ACML Redistribution Agreements
ACML EULA, End-user license agreement
External links
Streaming Computing (User Guide)
Undergraduate Texts in Mathematics
Graduate Studies in Mathematics
Hellenica World - Scientific Library
Retrieved from "http://en.wikipedia.org/"
All text is available under the terms of the GNU Free Documentation License