Skip to content

Commit 8294bfa

Browse files
2 parents 1f885ba + 521c6f9 commit 8294bfa

File tree

174 files changed

+5531
-479
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

174 files changed

+5531
-479
lines changed

.github/workflows/maintenance.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ jobs:
1717
report:
1818
# The type of runner that the job will run on
1919
runs-on: ubuntu-latest
20-
2120
# Steps represent a sequence of tasks that will be executed as part of the job
2221
steps:
2322
# Check out repo and the whole history
@@ -29,7 +28,7 @@ jobs:
2928
# Report outdated files, store result as artifact and updates stats
3029
- name: Report outdated files of more than 20 days
3130
run: |
32-
pip install junit-xml
31+
pip install -r tools/requirements.txt
3332
python3 tools/maintenance.py -r 20
3433
3534
# Upload report as artifact
@@ -66,11 +65,11 @@ jobs:
6665
done
6766
6867
# Run tests for learning paths
69-
- name: Test commands and output reports for learning paths
70-
run: |
71-
for i in $(tree -i -d -f content/learning-paths/ | tail -n +2); do
72-
python3 tools/maintenance.py -i $i -l ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
73-
done
68+
#- name: Test commands and output reports for learning paths
69+
# run: |
70+
# for i in $(tree -i -d -f content/learning-paths/ | tail -n +2); do
71+
# python3 tools/maintenance.py -i $i -l ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
72+
# done
7473

7574
# Move reports to result folder
7675
- name: Move reports

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
/public
2+
/static/
3+
__pycache__/
24
resources/
35
node_modules/
46
package-lock.json
57
.hugo_build.lock
68

79
# macOS files
8-
*.DS_Store
10+
*.DS_Store

.wordlist.txt

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1738,3 +1738,182 @@ si
17381738
PCbuild
17391739
cpython
17401740
CPython's
1741+
deployable
1742+
azurecr
1743+
webapp
1744+
RBAC
1745+
cheatsheet
1746+
Sysbench
1747+
Liu
1748+
AutoFDO
1749+
ghi
1750+
fdata
1751+
dyno
1752+
hfsort
1753+
relocations
1754+
etm
1755+
itrace
1756+
strobing
1757+
autofdo
1758+
facebook
1759+
unstripped
1760+
Pagefind
1761+
ARG
1762+
ARMCM
1763+
ARMSC
1764+
AgentDrArm
1765+
AgentS
1766+
Arpad
1767+
AspNetCore
1768+
BOLT's
1769+
BUILDPLATFORM
1770+
BattleEnvController
1771+
BattleMode
1772+
BenchmarkDotNet
1773+
BossBattle
1774+
BusFault
1775+
Cclass
1776+
CollectObservations
1777+
ContainerGroup
1778+
DFP
1779+
DebugMon
1780+
DevSummit
1781+
Dockerfiles
1782+
DotNet
1783+
ELO
1784+
EastUS
1785+
Elo
1786+
FLINK
1787+
FPU
1788+
Fargate’s
1789+
FixedUpdate
1790+
Flink
1791+
Gameplay
1792+
HandsOn
1793+
HardFault
1794+
Heirachy
1795+
ITM
1796+
JVM
1797+
JobManager
1798+
JobManagers
1799+
ListSorting
1800+
MLP
1801+
MemManage
1802+
MlAgents
1803+
NETCore
1804+
NEXMark
1805+
NMI
1806+
NPC
1807+
NPCRayPerceptionSensor
1808+
Nexmark
1809+
OnActionRecieved
1810+
PDSC
1811+
PPO
1812+
PendSV
1813+
PerformanceHelper
1814+
PerformanceTests
1815+
ResetScene
1816+
ResourceGroup
1817+
STDERR
1818+
STDIN
1819+
SVC
1820+
SquareMatrixMultiplication
1821+
StringOperations
1822+
TTY
1823+
TZ
1824+
TaskManager
1825+
TaskManagers
1826+
Tensorboard
1827+
TypeScript
1828+
UI
1829+
UsageFault
1830+
WORKDIR
1831+
WindowsDesktop
1832+
WoA
1833+
Ying
1834+
Yu
1835+
ZZa
1836+
aci
1837+
alos
1838+
appsvc
1839+
aspnet
1840+
aspnetapp
1841+
borycki
1842+
brian
1843+
codeproject
1844+
configureAgent
1845+
const
1846+
cproject
1847+
csharp
1848+
cuda
1849+
devicelogin
1850+
devops
1851+
dll
1852+
dockerignore
1853+
dotnettools
1854+
enums
1855+
extern
1856+
faTjwFA
1857+
flink
1858+
futher
1859+
gitignore
1860+
gpus
1861+
hyperparameters
1862+
hypertype
1863+
installazurecliwindowsx
1864+
itemName
1865+
jobmanager
1866+
joysick
1867+
localdir
1868+
mcr
1869+
mlagents
1870+
msi
1871+
nexmark
1872+
nl
1873+
npm
1874+
ppo
1875+
protobuf
1876+
pypa
1877+
rocksdb
1878+
rpc
1879+
runtimes
1880+
scp
1881+
sct
1882+
sql
1883+
substring
1884+
tensorboard
1885+
trialCount
1886+
vcpu
1887+
visualSilicon
1888+
wchar
1889+
winget
1890+
nightlies
1891+
dawid
1892+
programmatically
1893+
checkmark
1894+
jpg
1895+
peds
1896+
MIPI
1897+
UHS
1898+
TensorRT
1899+
Jetson
1900+
nv
1901+
orin
1902+
sdCard
1903+
DetectNet
1904+
balenaEtcher
1905+
underperform
1906+
APerf
1907+
aperf
1908+
jetson
1909+
nv
1910+
sdCard
1911+
Bfloat
1912+
bfloat
1913+
freecodecamp
1914+
codecs
1915+
libvpx
1916+
gaussian
1917+
stdint
1918+
cstdint
1919+
nd
188 KB
Loading
209 KB
Loading

content/install-guides/acfl.md

Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ additional_search_terms:
55
- hpc
66
- linux
77
- allinea
8-
98
author_primary: Florent Lebeau
109
layout: installtoolsall
1110
minutes_to_complete: 15
@@ -68,18 +67,21 @@ the Arm Compiler for Linux package. You must also have an additional 6 GB of
6867
free space to install the package.
6968

7069
For example:
71-
```command
70+
71+
```console
7272
sudo apt update
7373
sudo apt install -y python-is-python3 libc6-dev
7474
```
75+
7576
You are now ready to install ACfL [manually](#manual) or with [Spack](#spack).
7677

7778
## Download and install manually {#manual}
7879

7980
### Download with wget
8081

8182
Download releases from the command line using `wget`. Install `wget` if not present.
82-
```command
83+
84+
```console
8385
sudo apt install wget
8486
```
8587

@@ -159,7 +161,7 @@ module load acfl/23.10
159161
To configure GCC:
160162

161163
```bash { env_source="~/.bashrc" }
162-
module load gnu/12.3.0
164+
module load gnu/12.2.0
163165
```
164166
`ACfL` is now [ready to use](#armclang).
165167

@@ -172,32 +174,42 @@ See the [Arm Compiler for Linux and Arm PL now available in Spack](https://commu
172174
### Setup Spack
173175

174176
Clone the `Spack` repostitory and add `bin` directory to the path:
175-
```command
177+
178+
```console
176179
git clone -c feature.manyFiles=true https://github.com/spack/spack.git
177180
export PATH=/home/ubuntu/spack/bin:$PATH
178181
```
182+
179183
Set up shell support:
180-
```command
184+
185+
```console
181186
. /home/ubuntu/spack/share/spack/setup-env.sh
182187
```
188+
183189
`Spack` is now ready to use.
184190

185191
### Install ACfL
186192

187193
Download and install `Arm Compiler for Linux` with:
188-
```command
194+
195+
```console
189196
spack install acfl
190197
```
198+
191199
If you wish to install just the `Arm Performance Libraries`, use:
192-
```command
200+
201+
```console
193202
spack install armpl-gcc
194203
```
204+
195205
### Setup environment
196206
Use the commands below to set up the environment:
197-
```command
207+
208+
```console
198209
spack load acfl
199210
spack compiler find
200211
```
212+
201213
`ACfL` is now [ready to use](#armclang).
202214

203215

@@ -206,7 +218,7 @@ spack compiler find
206218
To get started with the Arm C/C++ Compiler and compile a simple application follow the steps below.
207219

208220
Check that the correct compiler version is being used:
209-
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
221+
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
210222
armclang --version
211223
```
212224

@@ -224,13 +236,13 @@ int main()
224236

225237
Build the application with:
226238

227-
```console { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
239+
```console { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
228240
armclang hello.c -o hello
229241
```
230242

231243
Run the application with:
232244

233-
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
245+
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
234246
./hello
235247
```
236248

@@ -244,7 +256,7 @@ Hello, C World!
244256
To get started with the Arm Fortran Compiler and compile a simple application follow the steps below.
245257

246258
Check that the correct compiler version is being used:
247-
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
259+
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
248260
armflang --version
249261
```
250262

@@ -258,12 +270,12 @@ end program hello
258270
```
259271

260272
Build the application with:
261-
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
273+
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
262274
armflang hello.f90 -o hello
263275
```
264276

265277
Run the application with:
266-
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/22.1" }
278+
```bash { env_source="~/.bashrc", pre_cmd="module load acfl/23.10" }
267279
./hello
268280
```
269281

content/install-guides/ams.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Run the supplied `Arm_Mobile_Studio_<version>.exe` installer, and follow on-scre
4545

4646
Unpack the supplied `Arm_Mobile_Studio_<version>_linux.tgz` installation package.
4747
```command
48-
tar -xf Arm_Mobile_Studio_2023.2_linux.tgz
48+
tar -xf Arm_Mobile_Studio_2023.5_linux_x86-64.tgz
4949
```
5050
### macOS
5151

0 commit comments

Comments
 (0)