Installing Arm Compiler for HPC

To install Arm Compiler for HPC (including Arm Performance Libraries):

  1. Login at https://silver.arm.com/browse using your Arm developer account. You can create one, if you do not have one.
    The Downloads home page appears. If not, click on the Downloads option in the navigation pane on the left.
  2. Expand the Development tools option in the list of products available to you. Under Arm HPC Tools, select Arm Compiler for HPC.
  3. Find the appropriate package for your Linux host platform and select Download Now.
  4. Extract the downloaded package:

    tar -xvf <package_name>

    replacing <package_name> with the full name of the downloaded package, for example ARM-Compiler-for-HPC-1.4_AArch64_SUSE_12_aarch64.tar.gz.

  5. Change to the package directory to see the extracted files:

    cd <package_name>

  6. Run the installation script as a privileged user:

    % su root
    Password: ********
    % ./<package_name>.sh

    Packages are unpacked to <install_dir>/opt/arm/<package_name>. Optionally, use the --install-to option to specify the install location:

    % ./<package_name>.sh --install-to <install_dir>

    Note: This results in a user-only installation along with the relevant module files. Note that the included uninstall.sh helper script will not uninstall this type of installation.

  7. The installer displays the EULA and prompts you to agree to the terms. Type 'yes' at the prompt to agree.
    For more information about the release contents, see the release notes, located in the /opt/arm/<package_name>/share directory.

  8. Next, go to Environment configuration to configure your Linux environment to use Arm Compiler and Arm Performance Libraries.

For information about environment variables used by the Arm-provided suite of HPC tools, see our environment variables reference topic.

Getting started

See our getting started tutorials to learn how to use Arm Compiler and Arm performance libraries: