High-performance libraries for use in a variety of applications to help developers optimize code.


PARALUTION logo This library enables you to perform various sparse matrix and vector operations, iterative solvers and preconditioners on multi/many-core CPU and GPU devices. Based on C++, PARALUTION provides a generic and flexible design that allows seamless integration with other scientific software packages. Learn more.

NAG Numerical Libraries

nag librariesNAG’s mathematical and statistical software components and libraries underpin thousands of programs and applications spanning the globe in industries as diverse as finance, science, engineering, academia, and research, and contains more than 1,600 tried and tested routines that are both flexible and portable. Learn more.


arrayfire_logo_symbol-300x300ArrayFire is a fast, hardware-neutral software library for GPU computing with an easy-to-use API. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs. Learn more.

GNU C Library (glibc)

GNU librariesThe GNU C Library is designed to be a portable and high performance C library. It is also internationalized and has one of the most complete internationalization interfaces known. The GNU C Library is currently maintained by a community of developers. Learn more.

Find more libraries in the AMD Tools & SDKs section and in our Open Source zone.

Talk with other developers about compute libraries in our forums.