AMD Math Library (LibM)

AMD LibM is a software library containing a collection of basic math functions optimized for x86-64 processor based machines. It provides many routines from the list of standard C99 math functions.

AMD LibM is a C library, which users can link in to their applications to replace compiler-provided math functions. Generally, programmers access basic math functions through their compiler. But those who want better accuracy or performance than their compiler’s math functions can use this library to help improve their applications.

Highlights of AMD LibM 3.2.1

  • Introduced a fast version of pow function (fastpow) for double precision. The fast version is not IEEE compliant for certain input range such as very large values of x^y (greater than 10^10).
  • Enhanced optimization of single precision logf performance for EPYCTM Family processors.

The package containing AMD LibM Library binaries, examples and documentation are available in the Downloads section below.

Download:

File Name Version Size Launch Date OS Bitness Description

File Name

Version

3.2.1

Size

1577 KB

Launch Date

12/18/2017

OS

Ubuntu

Bitness

64

Description

AMD LibM library binary package with example code MD5 Checksum : b99f8e0a9d2976e8b7e2de760e3d132d
Archive

File Name

Version

3.2

Size

1,561KB

Launch Date

06/20/2017

OS

Linux

Bitness

64

Description

AMD LibM library binary package with example code