Debug and Profile

Use Arm Forge to analyze and optimize parallel, multiprocess, and multithreaded code on any platform

Build reliable and optimized code for the right results on multiple Server and HPC architectures, from the latest compilers and C++  standards to Intel, 64-bit Arm,  AMD, OpenPOWER, and Nvidia GPU hardware.

Arm Forge

Arm Forge is the industry standard development package for C, C++, Fortran, and Python high performance code on Linux.

Arm Forge combines:

  • Arm DDT
  • Arm MAP
  • Arm Performance Reports
Trial   Buy   Download

Debug with Arm DDT

Easily detect memory bugs and divergent behavior at all scales with Arm DDT, the debugger of choice for developing C++, C or Fortran parallel and threaded applications.

Debug

Profile with Arm MAP

From multicore Linux workstations to the largest supercomputers, use Arm MAP to quickly and easily profile high-performance programs containing C++, C, Fortran, and Python code. 

Profile

Analyze with Arm Performance Reports

Understand the performance of HPC application runs with one-page text and HTML reports that summarize and characterize both scalar and MPI application performance. 

Analyze