You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/install-guides/armpl.md
+24-14Lines changed: 24 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,8 +32,8 @@ layout: installtoolsall # DO NOT MODIFY. Always true for tool install ar
32
32
33
33
[Arm Performance Libraries](https://developer.arm.com/downloads/-/arm-performance-libraries#documentation) provides developers with optimized math libraries for high performance computing applications on Arm Neoverse based hardware.
34
34
35
-
These libraries include highly optimized functions for BLAS, LAPACK, FFT, sparse linear algebra, libamath and libastring.
36
-
These libraries are free to use and do not require a license. They can be installed either standalone or with your installation of [Arm Compiler for Linux](/install-guides/acfl). This install guide covers the standalone installation.
35
+
These libraries include highly optimized functions for BLAS, LAPACK, FFT, sparse linear algebra, random number generation, libamath and libastring.
36
+
These libraries are free to use and do not require a license.
37
37
38
38
Arm Performance Libraries are available for use on [Windows 11 on Arm](#windows), [macOS](#macos) (Apple Silicon), and [Linux](#linux) (AArch64) hosts.
39
39
@@ -63,6 +63,16 @@ Click 'Install' and then 'Finish' to complete the installation.
You can now start linking your application to the Arm Performance libraries on your Windows on Arm device. Follow the examples in the included `RELEASE_NOTES` file of your extracted installation directory to get started.
67
77
68
78
For more information refer to [Get started with Arm Performance Libraries](https://developer.arm.com/documentation/109361).
@@ -74,28 +84,28 @@ For more information refer to [Get started with Arm Performance Libraries](https
74
84
75
85
In a terminal, run the command shown below to download the macOS package:
Using this command you automatically accept the End User License Agreement and the packages are installed to the `/opt/arm` directory. If you want to change the installation directory location use the `--install_dir=` option with the script and provide the desired directory location.
@@ -107,7 +117,7 @@ For more information refer to [Get started with Arm Performance Libraries](https
107
117
108
118
## How do I install Arm Performance Libraries on Linux? {#linux}
109
119
110
-
Arm Performance Libraries are supported on most Linux distributions like Ubuntu, RHEL, SLES and Amazon Linux on an `AArch64` host and compatible with various versions of GCC, LLVM, and NVHPC. The GCC compatible releases are built with GCC 14 and tested with GCC versions 7 to 14. The LLVM compatible releases are tested with LLVM 19.1. The NVHPC compatible releases are tested with NVHPC 24.7.
120
+
Arm Performance Libraries are supported on most Linux distributions like Ubuntu, RHEL, SLES and Amazon Linux on an `AArch64` host and compatible with various versions of GCC, LLVM, and NVHPC. The GCC compatible releases are built with GCC 14 and tested with GCC versions 7 to 14. The LLVM compatible releases are tested with LLVM 20.1. The NVHPC compatible releases are tested with NVHPC 25.5.
111
121
112
122
### How do I manually download and install Arm Performance Libraries on Linux?
113
123
@@ -122,26 +132,26 @@ The instructions shown below are for deb based installers for GCC users.
122
132
In a terminal, run the command shown below to download the Debian package:
Using the `--accept` switch you automatically accept the End User License Agreement and the packages are installed to the `/opt/arm` directory.
141
151
142
152
If you want to change the installation directory location use the `--install-to` option with the script and provide the desired directory location.
143
153
144
-
## How do I download and install Arm Performance Libraries using system packages on Linux?
154
+
###How do I download and install Arm Performance Libraries using system packages on Linux?
145
155
146
156
Arm Performance Libraries are available to install using Linux system package managers. The instructions shown below are for the Ubuntu system package manager `apt` command.
147
157
@@ -190,13 +200,13 @@ module avail
190
200
The output should be similar to:
191
201
192
202
```output
193
-
armpl/25.04.1_gcc
203
+
armpl/25.07_gcc
194
204
```
195
205
196
206
Load the appropriate module:
197
207
198
208
```console
199
-
module load armpl/25.04.1_gcc
209
+
module load armpl/25.07_gcc
200
210
```
201
211
202
212
You can now compile and test the examples included in the `/opt/arm/<armpl_dir>/examples/`, or `<install_dir>/<armpl_dir>/examples/` directory, if you have installed to a different location than the default.
0 commit comments