NEW! AOCL 3.0 is now available                     Downloads   User Guide

AOCL is a set of numerical libraries tuned specifically for AMD EPYCTM processor family. They have a simple interface to take advantage of the latest hardware innovations. The tuned implementations of industry standard  math libraries enable fast development of scientific and high performance computing projects.

AOCL offers:

What’s New in AOCL 3.0?

  • Optimized for AMD EPYC Zen3 (7xx3-series) architecture
  • AOCL now available for Windows 10, supporting AMD Zen core processors.
  • BLIS
    • Supports new BLAS extension API’s
    • Optimized level1/level2 BLAS APIs for complex and double complex datatypes
  • libFLAME
    • New APIs to compute partial LDLT factorization and incomplete LU factorization without pivoting
  • FFTW
    • New fast planner to improve the time of various planning modes in general and OPATIENT mode in particular
  • AMD LibM
  • AOCL-Sparse
    • SPMV API for Single and Double Precision now supports CSR, Ellpack, Diagonal and Blocked-CSR storage formats
    • New API, Sparse Triangular Solve(TRSV) for Single and Double Precision data types
  • ScaLAPACK (Linux Only)
    • New re-designed algorithm for double precision LU Factorization
  • General
    • DEB, RPM and Windows installer packages are available

 

Resources & Technical Support

AOCL is a well-supported library suite.  You can get technical support as follows:

  • For technical support, email toolchainsupport@amd.com
  • 1×1 Ticketing system for NDA customers: A dedicated expert can provide you a 1×1 support, advice or help debug an issue over the private web based ticketing . You need NDA with AMD and AMD-SSO login.

Documentation

AOCL User Guide

AMD Secure Random Number Generator Library – Whitepaper

AMD Random Number Generator – User Guide

Download

Refer here for older versions

File Name Version Size Launch Date OS Bitness Description
AOCC compiled binary packages

File Name

Version

3.0

Size

42.8MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC compiled AOCL tar file containing all the library binaries. It includes install.sh file that extracts and installs the libraries sha256sum:c1f0dd73ad0bfb1ede823cdd681c2834f2b7c88b8e7423c4c4412d6cc624ce39

File Name

Version

3.0

Size

20.8MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC compiled Debian package sha256sum: 05638589499018353a857cc56dbb9c2e5e8fcf36d6581469c2f5ab509379144a

File Name

Version

3.0

Size

28.5MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC compiled RPM package sha256sum: 0942e864a7f35bac64b8d8374c83628097043c58135bcd55a6895346a19cec0a

File Name

Version

3.0

Size

5.27KB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC compiled memcpy tar package sha256sum: a8bde286a91caa030b95c4a645a03362c129187a0721c30834f7d5da48d68d0a
GCC compiled binary packages

File Name

Version

3.0

Size

45.7MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC compiled AOCL tar file containing all the library binaries. Includes install.sh file that extracts and installs the libraries sha256sum:294e63fbceee8d993c4a98d51e008f81ffe4159b5b163db316ddd93fccc04b52

File Name

Version

3.0

Size

23.7MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC compiled Debian package sha256sum: e8ba7e43158ea30cae2f2ad92369defbd5edeefdf45626016381dc3841033a7b

File Name

Version

3.0

Size

33.2MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC compiled RPM package sha256sum: 1a9b886ef35c32a8a4e865c7fa6c00e15f5c48c543da8289fed5347a5695d5e8

File Name

Version

3.0

Size

5.24KB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC compiled memcpy tar package sha256sum: 46d24f828870d1e98359962abfa88637c362d22c71b907c0c546c52ff62f17c7
Windows Download

File Name

Version

3.0

Size

125MB

Launch Date

03/15/2021

OS

Windows 10

Bitness

64-bit

Description

Windows installer file containing all the AOCL library binaries compiled with Clang