The trusted tools for developing Linux applications on servers and HPC systems

Be it on Arm or x86 platforms, the larger HPC community exploits leading tools from Arm to provide fast and intuitive development, lightning speed debug, customizable parallel profiling, and the ability to pinpoint performance issues more efficiently than ever. Find out which tool can help your research run faster.

Sales Inquiries

HPC application icon

Develop on Arm

Compile, debug, profile, and analyze on Arm-based platforms.

Arm Allinea Studio
Select application icon

Develop on other platforms

Debug, profile, and analyze on any platform.

Arm Forge
IoT application icon


Arm supports the software Ecosystem for server and HPC.

Learn more
Download application icon


Get software for your Linux toolchain.


Free software trial

Trial the tools for free with an Evaluation license



Stay up to date with the latest Server and HPC information.

Blog News Events

Documentation and Help

Learn how to get the best out of our tools. Here, you'll find topics, tutorials, videos, and reference material to support your Linux application development.


Get support

Get in touch to ask questions or to raise an issue. Most requests are answered the same working day because we care about helping you succeed.

Contact Support

Scalable Vector Extension (SVE and SVE2)

Emulate SVE instructions with Arm Instruction Emulator (ArmIE)

Learn about Arm's Scalable Vector Extension (SVE and SVE2), discover how to run SVE binaries with Arm Instruction Emulator, and read about how to port your codes to SVE-enabled hardware.

Learn about SVE and ArmIE