AMD Core Math Library: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
imported>Liz
Removing link(s) to "Framewave": Removing links to deleted page Framewave.
 
imported>Boubloub
Link
 
Line 1: Line 1:
'''AMD Core Math Library''' ('''ACML''') is an end-of-life<ref>[https://developer.amd.com/tools-and-sdks/archive/acml-product-features/ AMD Core Math Library Product Features]{{Dead link|date=March 2018}}</ref> [[software development]] library released by [[AMD]], replaced by many open source libraries, including AMD libm 4.0. This library provides mathematical routines optimized for AMD processors.  
'''AMD Core Math Library''' ('''ACML''') is an end-of-life<ref>[https://developer.amd.com/tools-and-sdks/archive/acml-product-features/ AMD Core Math Library Product Features]{{Dead link|date=March 2018}}</ref> [[software development]] library released by [[AMD]], replaced by many open source libraries, including AMD libm 4.0. 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 (software)|BLIS]], [[LAPACK#Implementations|libFLAME]], [[ScaLAPACK]], [[FFTW]], and AOCL-Sparse, plus the original closed-source AMD LibM, [[memcpy]], and RNG.<ref>{{cite web |title=AMD Optimizing CPU Libraries (AOCL) |url=https://developer.amd.com/amd-aocl/ |website=AMD}}</ref>
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 (software)|BLIS]], [[LAPACK#Implementations|libFLAME]], [[ScaLAPACK]], [[Fastest Fourier Transform in the West|FFTW]], and AOCL-Sparse, plus the original closed-source AMD LibM, [[memcpy]], and RNG.<ref>{{cite web |title=AMD Optimizing CPU Libraries (AOCL) |url=https://developer.amd.com/amd-aocl/ |website=AMD}}</ref>


==Features==
==Features==

Latest revision as of 20:05, 27 June 2025

AMD Core Math Library (ACML) is an end-of-life[1] software development library released by AMD, replaced by many open source libraries, including AMD libm 4.0. 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]

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

Template:Reflist

External links

Template:Numerical linear algebra

  1. AMD Core Math Library Product FeaturesTemplate:Dead link
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. ACML Downloads & ResourcesTemplate:Dead link
  5. Redistribution Agreements Template:Webarchive, ACML Redistribution Agreements
  6. ACML EULA, End-user license agreement