Comprehensive tools suite to achieve best performance on server-class Arm-based platforms

End-to-end workflow from quickly getting started to advanced optimization for your workloads


What's in Arm Allinea Studio?

Arm Allinea Studio includes:

  1. Arm C/C++ Compiler
    Linux user-space compiler, tailored for HPC and scientific codes, with support for latest C, C++ and OpenMP standards and tuned for leading server-class Arm-based platforms.
  2. Arm Fortran Compiler
    Built on the PGI open source Flang front-end and the LLVM based optimization and code generation back-end. It has wide Fortran application coverage and generates optimal code on 64-bit Armv8-A based platforms.
  3. Arm Performance Libraries
    Optimized standard core math libraries for high-performance computing applications on Arm processors.
  4. Arm Forge
    Arm Forge combines an industry-leading debugger, Arm DDT, and an out-of-the-box-ready profiler, Arm MAP.
  5. Arm Performance Reports
    A low-overhead tool that produces one-page text and HTML reports summarizing and characterizing both scalar and MPI application performance.

Allinea Studio Editions Quick Reference

Feature Essential HPC Starter HPC Professional
Arm C/C++ Compiler Yes Yes Yes
Arm Fortran Compiler Yes Yes Yes
Arm Performance Libraries Yes Yes Yes
Arm Forge (with Arm DDT and Arm MAP)
Arm Performance Reports
Debugging and Profiling - Process limitation Multi-threaded Up to 32 MPI processes Up to 64 MPI processes
Debugging and Profiling - Node limitation 1 node 1 node Up to 4 nodes

For profiling and debugging HPC applications with more than 64 MPI processes and/or running on more than 4 Arm nodes, you will have to buy Arm Forge and Arm Performance Reports separately.

Help and support

Get in touch if you have questions, doubts or want to raise an issue. The vast majority of requests are answered within a single working day because we care about keeping you and your team successful.

Get support


Q: How do I get access to Arm Allinea Studio?
Get a license for a trial, or buy a full license. Download the Allinea Studio components, and see our Getting Started guides.

Q: Which Linux distributions are supported?
Arm C/C++ Compiler is available on several Linux distributions, including Ubuntu, RHEL and SUSE. See supported platforms for more information.

Q: Which Armv8-A SoCs are supported? 
Arm Allinea Studio has been tested on Cavium ThunderX2, Qualcomm Centriq, Arm Cortex-A57 and Arm Cortex-A72 based Arm platforms.

Evaluate Arm HPC Tools  Buy Arm HPC Tools