Arm Forge is used in research, industry, and academia for C, C++, Fortran, and Python high-performance code on Linux.

Compare Arm Forge editions on the Arm website.

Arm Forge tools include:

  • Arm DDT for easily debugging applications at any scale
  • Arm MAP for creating a visual performance profile to help identify performance bottlenecks on specific lines of code
  • Arm Performance Reports for generating easy to understand summaries of how efficient an application is running on the hardware, as well as providing general helpful advice for improving performance.

To use these tools, you must have a license.

License types

Type Attributes Description
  • Node-locked to a specific workstation
  • Up to 32 concurrent processes (unlimited threads).
  • Managed by one client license file
Choose this license type to restrict access to specific hosts

Workstation licenses do not require Arm Licence Server.
  • Server-hosted using two license files, one local to the client, one on the license server.
  • One seat per user, per node.
Choose this license type to enable any logged-in users to access the tools

Floating licenses require you to download and install Arm Licence Server
  • Free seven-day license.

Choose this license type to use with your free seven-daay trial of Arm Forge.

Evaluation licenses do not require Arm Licence Server.

Arm Forge licensing topology


Get licenses

Square with arrow pointing through (Download icon).

Evaluate Arm Forge

Get a free 7 day evaluation license for Arm Forge. You can also download our trials package to use the tools with some example code.


Manage licenses

Line drawing of letter, email etc.

Add a workstation license

Learn more
A stack of servers.

Set up a floating license

Learn more
Applications on a computer.

Change the license file location

Learn more

Get support

The support team are ready to help if you have any questions or problems using Arm Forge. 

Contact us