Build reliable and optimized code for the right results on multiple Server and HPC architectures, from the latest compilers and C++ 11 standards to Intel, 64-bit Arm, AMD, OpenPOWER and Nvidia GPU hardware. Arm Forge combines Arm DDT, the leading debugger for time-saving high performance application debugging, and Arm MAP, the trusted performance profiler for invaluable optimization advice across native and Python HPC codes.
|CPU, MPI, I/O profiling||√
|Edit and compile||√|| √
|Native remote client||√||√|
|Version control integration|
|Python profiling for HPC||√||√|
|CPU hardware counters||-||√|
|Full GPU profiling and debugging||Optional extra||√|
|Energy performance metrics||-||√|
|Custom metrics API||-||√|
By analyzing issues that slow simulations, Arm tools help improve the throughput of computer aided engineering software on supercomputers and clusters. Specifically tailored to parallel and high performance code, the tools help ISVs, open source developers, and in-house code teams increase the throughput, reliability, and scalability of their software.
Arm Allinea Studio is a complete suite of high performance tools for developing Arm-based HPC solutions. It includes Arm Forge, Arm C/C++ Compiler, Arm Fortran Compiler, Arm Performance Libraries, and Arm Performance Reports.
Arm Performance Reports
Arm Performance Reports provide detailed information on a wide area of performance indicators, including: time spent in various types of instructions, memory usage, and time spent in thread computation and synchronization.