AMD Core Math Library

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.

Features

ACML consists of the following main components:[2]

  • 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.[3]

gollark: > Why is the IQ of everyone using Twitter, Facebook, etc all like 40? It’s amazing just how dumb people on social media areThey have incentives to show you stuff which will make you very outraged, to boost engagement.
gollark: I have, mercifully, been able to avoid it so far.
gollark: Probably not the same people, but likely the same *kind*.
gollark: Yes, it seems very reasonable from that.
gollark: > Proof your vote mattersOccasionally.

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)

License

ACML has a proprietary license. The library is distributed in binary form free of charge, but cannot be freely redistributed.[4][5]

References

  1. AMD Core Math Library Product Features
  2. "ACML". Archived from the original on 2014-10-15. Retrieved 2014-10-19.
  3. ACML Downloads & Resources
  4. Redistribution Agreements Archived 2014-10-15 at the Wayback Machine, ACML Redistribution Agreements
  5. ACML EULA, End-user license agreement
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.