Arm Allinea Studio is a complete suite of high performance tools for developing Arm-based server and HPC applications. It includes Arm Forge, Arm C/C++ Compiler, Arm Fortran Compiler, Arm Performance Libraries, and Arm Performance Reports — all designed to get your application running at optimal performance on Armv8-A.
Arm Allinea Studio includes:
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.
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.
Optimized standard core math libraries for high-performance computing applications on Arm processors.
Arm Forge combines an industry-leading debugger, Arm DDT, and an out-of-the-box-ready profiler, Arm MAP.
A low-overhead tool that produces one-page text and HTML reports summarizing and characterizing both scalar and MPI application performance.
Arm Forge combines Arm DDT, the No. 1 parallel debugger, with Arm MAP, the powerful low-overhead profiler, to simplify the task of debugging, profiling and optimizing applications running on the Armv8-A architecture.
Compatible with Arm Forge and Arm Performance Libraries, Arm C/C++ Compiler is LLVM based, includes support for the C++ 14 standard to improve the speed of server and HPC workloads on a wide range of Arm-based platforms.
Built on top of LLVM and Flang, supporting the latest Fortran standards, Arm Fortran Compiler is a commercial compiler designed to get the best performance on any 64-bit Arm hardware used for scientific computing and high performance applications.