ARM Performance Libraries - Optimized BLAS, LAPACK and FFT

Optimized for best serial and parallel performance.

Available for a wide range of ARMv8-A based SoCs running leading Linux distributions.

  • Benchmarks

    Performance uplift using ARM Performance Libraries for various benchmarks on ARM-based hardware.

    Learn More
  • Ideas
  • Getting Started

    A complete workflow from installation to compiling your first program with ARM Performance Libraries.

    Getting Started
  • Reference Manual

    Detailed manual providing information on various aspects of ARM Performance Libraries.

    Reference Manual
  • Contact Us

    Get in touch if you have questions, doubts or want to raise an issue.

    Get in touch


Information regarding ARM Performance Libraries

Q: How do I get access to ARM Performance Libraries product?
ARM Performance Libraries is available for evaluation. Please register to get access to an evaluation version.

Q: Which Linux distributions are supported?
ARM Performance Libraries is available on leading Linux distributions including Ubuntu 14.04, RHEL 7.2 and SUSE 12.

Q: Which ARMv8-A SoCs are supported?
ARM Performance Libraries will work on any 64-bit ARMv8-A SoC running Linux. We have specifically tuned the libraries for following SoCs - Cavium ThunderX series, AMD Opteron A1100 64-bit ARM processor and Applied Micro X-Gene series

Q: Is ARM Performance Libraries supported for ARMv7-A?
No. ARM Performance Libraries is only supported on 64-bit ARMv8-A processors.