Arm high performance computing tools are market-leading solutions for software development, debugging, profiling and application performance analysis on any HPC platform. With Arm software, you can build reliable and optimized code faster and cut development and run times.
Arm Forge Professional - Debug, Profile and Optimize Your Applications
Arm Forge Professional combines Arm DDT debugger and Arm MAP profiler to offer a powerful solution helping you analyze and optimize parallel, multiprocess and multithread code on any platform.
Arm DDT is the debugger of choice for developing C++, C or Fortran parallel and threaded applications on CPUs and accelerators. Its powerful intuitive graphical interface helps you easily detect memory bugs and divergent behavior at all scales.
Arm MAP is the trusted performance profiler for invaluable optimization advice. Whether at one process or ten thousand, Arm MAP is designed to work out-of-the-box with no need for instrumentation and no danger of creating unmanageable data files.
Arm Allinea Studio – Outstanding Performance on Arm-based Systems
Arm Allinea Studio is a complete suite of high-performance tools for developing Arm-based server and HPC applications.
The Studio includes an industry-leading debugger, Arm DDT, and an out-of-the-box-ready profiler, Arm MAP. Arm Performance Reports then provide the most effective way to characterize and understand the performance of your application runs.
Arm C/C++ Compiler and Arm Fortran Compiler are commercial compilers meeting wide range of needs of the scientific and HPC communities on the Arm architecture.
Performance Libraries in the Arm Allinea Studio are commercial 64-bit math libraries for optimal serial and parallel performance on Arm-based processors.
- Arm® is a trademark or registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
HPE High Performance Computing Software:
- Software Portfolio for Intel Xeon-based systems
- Software Portfolio for 64-bit Arm-based systems
- Software Portfolio for AMD Epyc-based systems