Introduction to Arm Forge

This section provides an overview of Arm® Forge.

Arm® Forge combines Arm® DDT for parallel high-performance application debugging, Arm® MAP for performance profiling and optimization advice, and Arm® Performance Reports for summarizing and characterizing both scalar and MPI application performance.

Arm® Forge supports many parallel architectures and models, including MPI, CUDA and OpenMP. Arm® Forge is a cross-platform tool, with support for the latest compilers and C++ standards, and Intel, 64-bit Arm, AMD, OpenPOWER, NVIDIA GPU and AMD GPU hardware.

Arm® Forge provides you with everything you need to debug, fix, and profile programs at any scale. One common interface makes it easy to move between Arm® DDT and Arm® MAP during code development.

Arm® Forge provides native remote clients for Windows, Mac OS X, and Linux. Use a remote client to connect to your cluster, where you can run, debug, profile, edit, and compile your application files.