The resources on this page can help you use Arm Compiler for Linux to compile, link, and optimize your C, C++, or Fortran code for Arm-based platforms.
OpenMP thread mapping
To avoid multithreading performance problems when using Arm Compiler for Linux, it is important that you have the appropriate environment set up. This guide will help you avoid some of the common pitfalls.
Learn moreUseful environment variables
This topic introduces you to environment variables and modules, then describes the environment variables that are available in Arm Compiler for Linux.
Port to Arm
Describes how to port your high performance applications to Arm-based systems.
Port to Arm SVE
Introduces the Arm Scalable Vector Extension (SVE) and describes how to port your high performance applications to SVE-enabled Arm-based systems.
View guide