Develop server and HPC applications

The server and HPC communities exploit 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.

HPC application icon

Develop on Arm

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

Arm Allinea Studio
Select application icon

Develop on any platform

Debug, profile, and analyze on any platform.

Arm Forge
IoT application icon

Server and HPC Ecosystem

Arm supports the software ecosystem for server and HPC.

Learn more
Download application icon


Download software for your Linux toolchain.


Get software

Square with arrow pointing through (Download icon).

Evaluate Arm Server and HPC tools

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


Get support

Square with an ellipses in (speech bubble).


Stay up-to-date with the latest server and HPC information.

News Events
Go to HPC community

Line drawing of letter, email etc.


Learn how to get the best out of our tools. We've got reference material, tutorials, and videos to support your Linux application development.

Learn more
The top half of a human.

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 us

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