Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
ae6be9d
Halide: Intro
dawidborycki Apr 5, 2025
030985b
Lesson 2
dawidborycki Apr 6, 2025
6808521
Create fusion.md
dawidborycki Apr 6, 2025
7148683
AOT
dawidborycki Apr 10, 2025
06d4a2d
Android
dawidborycki Apr 10, 2025
dd0a3ba
Addressing comments
dawidborycki Jun 26, 2025
0a9355e
Addressing comments
dawidborycki Jun 27, 2025
043ced9
Addressing comments
dawidborycki Jul 1, 2025
92924b5
2nd round
dawidborycki Jul 11, 2025
be66804
Autoscaling HTTP applications on Kubernetes
zroubalik Aug 25, 2025
a73ea5b
Add interactive mode to style check
annietllnd Sep 2, 2025
57d9d59
Bugfix in style_check.py
annietllnd Sep 2, 2025
fa1c305
Update HTTP scaling guide and add Ingress installation instructions f…
zroubalik Sep 11, 2025
4bd0258
update
zroubalik Sep 11, 2025
33c3743
Add example output for monitoring deployment replicas during load tes…
zroubalik Sep 11, 2025
914b09c
Update scaling target value and load test parameters for HTTP autosca…
zroubalik Sep 11, 2025
ac8125a
Edited first two files
madeline-underwood Sep 15, 2025
748e1d8
updates
madeline-underwood Sep 16, 2025
b210e1a
Merge branch 'ArmDeveloperEcosystem:main' into RD-V3_v2
madeline-underwood Sep 17, 2025
438730b
Merge branch 'ArmDeveloperEcosystem:main' into RD-V3_v2
madeline-underwood Sep 19, 2025
2e78fb8
Updates
madeline-underwood Sep 19, 2025
5c9526b
Merge branch 'RD-V3_v2' of https://github.com/madeline-underwood/arm-…
madeline-underwood Sep 19, 2025
f073e11
Merge pull request #2331 from madeline-underwood/RD-V3_v2
jasonrandrews Sep 19, 2025
fab9a06
fixes
madeline-underwood Sep 19, 2025
2c863fb
Merge pull request #2332 from madeline-underwood/fixes
jasonrandrews Sep 19, 2025
a0c4524
Updates
dawidborycki Sep 22, 2025
49fcc35
Updates
dawidborycki Sep 22, 2025
cd2509b
Small fixes:
annietllnd Sep 22, 2025
665e002
Revert check fix
annietllnd Sep 22, 2025
84ed196
Update requirements.txt
annietllnd Sep 22, 2025
74359b0
Merge pull request #2333 from annietllnd/fix
pareenaverma Sep 22, 2025
5bb5e67
Update _index.md
pareenaverma Sep 22, 2025
6704def
Update _index.md
pareenaverma Sep 22, 2025
e454013
Merge pull request #1814 from dawidborycki/LP-Halide
pareenaverma Sep 22, 2025
07e56a1
Update _index.md
pareenaverma Sep 22, 2025
9f15f59
Update intro.md
pareenaverma Sep 22, 2025
17bbdcb
Update processing-workflow.md
pareenaverma Sep 22, 2025
b4c387d
Update fusion.md
pareenaverma Sep 22, 2025
d336e4a
Merge pull request #2336 from pareenaverma/content_review
pareenaverma Sep 22, 2025
83df081
Starting content review
madeline-underwood Sep 23, 2025
93ec9a4
Updates
madeline-underwood Sep 23, 2025
ac15622
Updates
madeline-underwood Sep 23, 2025
fbe3333
Updates
madeline-underwood Sep 23, 2025
196ccb6
Updates
madeline-underwood Sep 23, 2025
452f24d
Tweaks
madeline-underwood Sep 23, 2025
30bf5ea
Add Dominica's updates to training-inference-pytorch
annietllnd Sep 24, 2025
bcda120
Starting content development
madeline-underwood Sep 24, 2025
ee1c784
Tech review of Training and Inference with PyTorch
annietllnd Sep 24, 2025
dedb844
Update fvp-3.md
annietllnd Sep 24, 2025
2a56684
Rename the file to lowercase.
odincodeshen Sep 24, 2025
5c70db8
Add contributor
odincodeshen Sep 24, 2025
65a3a06
Merge pull request #2338 from madeline-underwood/zena_css
jasonrandrews Sep 24, 2025
75d89b7
Merge pull request #2341 from odincodeshen/main
jasonrandrews Sep 24, 2025
224ce9a
llama.cpp Streamline in draft for tech review
jasonrandrews Sep 24, 2025
2208661
Merge pull request #2342 from jasonrandrews/spelling
jasonrandrews Sep 24, 2025
42ca893
Updates
madeline-underwood Sep 24, 2025
631188b
Updates
madeline-underwood Sep 24, 2025
5c5698a
Merge branch 'ArmDeveloperEcosystem:main' into mongoDB_Azure_Cobalt
madeline-underwood Sep 25, 2025
dc35294
Updates
madeline-underwood Sep 25, 2025
3eddd78
Tweaks
madeline-underwood Sep 25, 2025
73467a5
Starting content dev
madeline-underwood Sep 25, 2025
489e540
Updates
madeline-underwood Sep 25, 2025
c3113eb
Updates
madeline-underwood Sep 25, 2025
f3f70e9
Updates
madeline-underwood Sep 25, 2025
b2656b0
Compare Arm and x86 top-down performance analysis
jasonrandrews Sep 25, 2025
fb53421
Merge pull request #2346 from jasonrandrews/review
jasonrandrews Sep 25, 2025
3976eff
Remove Gitpod configuration file
jasonrandrews Sep 25, 2025
4a03a28
Merge pull request #2347 from jasonrandrews/review
jasonrandrews Sep 25, 2025
f1d6ad2
Updates
madeline-underwood Sep 25, 2025
6b1fba8
Initial version of Windows on Arm VM Learning Path
jasonrandrews Sep 25, 2025
cfdedec
Tweaks
madeline-underwood Sep 25, 2025
dfcd5d1
Remove badly-worded sentence.
madeline-underwood Sep 25, 2025
49547f2
Reinstated as part of output.
madeline-underwood Sep 25, 2025
1d69865
Merge pull request #2339 from annietllnd/review
pareenaverma Sep 25, 2025
3ff6f00
Update _index.md
pareenaverma Sep 25, 2025
239e504
Merge pull request #2257 from zroubalik/kedify1
pareenaverma Sep 25, 2025
efc23e6
Update _index.md
pareenaverma Sep 25, 2025
e62135a
Update install-kedify-helm.md
pareenaverma Sep 25, 2025
ab93015
Update install-kedify-helm.md
pareenaverma Sep 25, 2025
3c9336e
Update install-ingress.md
pareenaverma Sep 25, 2025
ca316c3
Additional testing of Windows on Arm VMs on Linux.
jasonrandrews Sep 25, 2025
e9bf8da
Merge pull request #2349 from jasonrandrews/review2
jasonrandrews Sep 25, 2025
e8024c1
Update http-scaling.md
pareenaverma Sep 25, 2025
074213f
Update install-kedify-helm.md
pareenaverma Sep 25, 2025
cde4f10
Update contributors.csv
pareenaverma Sep 25, 2025
f1c6db0
Merge pull request #2350 from pareenaverma/content_review
pareenaverma Sep 25, 2025
3fe7d86
Merge pull request #2348 from madeline-underwood/Java_apps_Cobalt
jasonrandrews Sep 25, 2025
824258c
Merge pull request #2345 from madeline-underwood/mongoDB_Azure_Cobalt
jasonrandrews Sep 25, 2025
f46b6d2
Final review of Java on Cobalt 100 Learning Path
jasonrandrews Sep 25, 2025
ff2c279
Merge pull request #2351 from jasonrandrews/review
jasonrandrews Sep 25, 2025
4265d9e
Try to fix alignment issue on mongodb on Cobalt Learning Path
jasonrandrews Sep 25, 2025
1d561e2
Merge pull request #2352 from jasonrandrews/review
jasonrandrews Sep 25, 2025
f2e7a7c
Update test-lp.yml
annietllnd Sep 26, 2025
1eb3d0c
Content development
madeline-underwood Sep 26, 2025
acc2a7a
Upsates
madeline-underwood Sep 26, 2025
bf00850
Updates
madeline-underwood Sep 26, 2025
7f5dc02
Merge pull request #2334 from annietllnd/updates
pareenaverma Sep 26, 2025
8c55e5d
Updates
madeline-underwood Sep 26, 2025
f889739
Shortened title
madeline-underwood Sep 26, 2025
60372f3
Pending changes exported from your codespace
madeline-underwood Sep 26, 2025
06ed29f
Merge pull request #2353 from madeline-underwood/codespace-ideal-spac…
jasonrandrews Sep 26, 2025
bc6d98d
Keeping SIMD migration Learning Path in draft for additional review.
jasonrandrews Sep 26, 2025
d1ddd46
Merge pull request #2354 from jasonrandrews/review
jasonrandrews Sep 26, 2025
7cf2e1f
Update _index.md
pareenaverma Sep 26, 2025
817538f
Update create-instance.md
pareenaverma Sep 26, 2025
4ade8c9
Update create-instance.md
pareenaverma Sep 26, 2025
ad76a62
Update deploy.md
pareenaverma Sep 26, 2025
0bd4acf
Update baseline-testing.md
pareenaverma Sep 26, 2025
3070b3b
Update baseline-testing.md
pareenaverma Sep 26, 2025
9c70865
spelling and tag updates
jasonrandrews Sep 26, 2025
280ab62
Merge pull request #2359 from jasonrandrews/review
jasonrandrews Sep 26, 2025
7facf69
Update benchmarking.md
pareenaverma Sep 26, 2025
0685c81
Update benchmarking.md
pareenaverma Sep 26, 2025
d575d8d
Update _index.md
pareenaverma Sep 26, 2025
fe67faa
Merge pull request #2360 from pareenaverma/content_review
pareenaverma Sep 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .gitpod.yml

This file was deleted.

139 changes: 138 additions & 1 deletion .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4812,4 +4812,141 @@ learnt
lof
BalenaOS
balenaCloud

MX
ARMFp
AndroidDemo
ApacheBench
ArmHalideAndroidDemo
Autoscheduler
BGR
BVM
BenchmarkBubbleSort
BenchmarkQuickSort
Botspot
BoundaryConditions
BubbleSort
ByteBuffer
DGGML
DNQZJ
DTLB
EPYC
ETag
EVEX
Esc
FuseAll
FuseBlurAndThreshold
GGG
GOPATH
GOROOT
GTK
GetByteArrayElements
Golang
Golang’s
HWC
Halide
Halide’s
ImageParam
Istio
KEDA
Kedify
Kedify’s
LLC
LLE
MPix
NIC’s
Netty
NoRuntime
OpenBMC’s
Parallelization
QCOW
QuickSort
RDom
RGBRGBRGB
RRR
RamFB
Recomputation
ReleaseByteArrayElements
Remmina
Roubalik
SAXPY
ScaledObject
Scaler
SetByteArrayRegion
SoL
Sor
Sysoev
TinyRPS
UFW
VLA
VTOR
VirtualService
WindowsOnArm
XMM
YMM
YUV
ZMM
Zbynek
adaptively
allocs
apiKey
armhalideandroiddemo
autounattend
autowiring
benchmarkHttpResponse
benchmem
blurThresholdImage
bvm
clusterName
coroutine
createBitmapFromGrayBytes
cv
extractGrayScaleBytes
fallbacks
firstlogin
golang
gosort
goweb
halide
httpd
inBytes
inlines
inputBuffer
insturction
jbyteArray
keda
kedify
keypress
kts
llmexport
loadImageFromAssets
microarchitectures
minikube
oOer
orgId
outputArray
outputBuffer
parallelization
parallelize
parallelized
parallelizes
preallocation
precomputing
qcow
recomputation
reconfig
reconversion
refetching
req
scaler
scalers
sprintf
stdev
thresholded
underperformed
underperforms
unvectorized
uop
walkthrough
warmups
xo
yi
2 changes: 2 additions & 0 deletions assets/contributors.csv
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,5 @@ Ker Liu,,,,,
Rui Chang,,,,,
Alejandro Martinez Vicente,Arm,,,,
Mohamad Najem,Arm,,,,
Zenon Zhilong Xiu,Arm,,zenon-zhilong-xiu-491bb398,,
Zbynek Roubalik,Kedify,,,,
22 changes: 11 additions & 11 deletions content/install-guides/dcperf.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ additional_search_terms:
- Neoverse

test_images:
- ubuntu:22.04
- ubuntu:latest
test_maintenance: false

layout: installtoolsall
Expand All @@ -23,12 +23,12 @@ weight: 1

DCPerf is an open-source benchmarking and microbenchmarking suite originally developed by Meta. It faithfully replicates the characteristics of general-purpose data center workloads, with particular attention to microarchitectural fidelity. DCPerf stands out for accurate simulation of behaviors such as cache misses and branch mispredictions, which are details that many other benchmarking tools overlook.

You can use DCPerf to generate performance data to inform procurement decisions, and for regression testing to detect changes in the environment, such as kernel and compiler changes.
You can use DCPerf to generate performance data to inform procurement decisions, and for regression testing to detect changes in the environment, such as kernel and compiler changes.

DCPerf runs on Arm-based servers. The examples below have been tested on an AWS `c7g.metal` instance running Ubuntu 22.04 LTS.
DCPerf runs on Arm-based servers. The examples below have been tested on an AWS `c7g.metal` instance running Ubuntu 22.04 LTS.

{{% notice Note %}}
When running on a server provided by a cloud service, you have limited access to some parameters, such as UEFI settings, which can affect performance.
When running on a server provided by a cloud service, you have limited access to some parameters, such as UEFI settings, which can affect performance.
{{% /notice %}}

## Install prerequisites
Expand All @@ -40,15 +40,15 @@ sudo apt update
sudo apt install -y python-is-python3 python3-pip python3-venv git
```

It is recommended that you install Python packages in a Python virtual environment.
It is recommended that you install Python packages in a Python virtual environment.

Set up your virtual environment:

```bash
python3 -m venv venv
source venv/bin/activate
```
If requested, restart the recommended services.
If requested, restart the recommended services.

Install the required packages:

Expand All @@ -65,9 +65,9 @@ cd DCPerf

## Running the MediaWiki benchmark

DCPerf offers many benchmarks. See the official documentation for the benchmark of your choice.
DCPerf offers many benchmarks. See the official documentation for the benchmark of your choice.

One example is the MediaWiki benchmark, designed to faithfully reproduce the workload of the Facebook social networking site.
One example is the MediaWiki benchmark, designed to faithfully reproduce the workload of the Facebook social networking site.

Install HipHop Virtual Machine (HHVM), a virtual machine used to execute the web application code:

Expand Down Expand Up @@ -95,14 +95,14 @@ Compiler: 1704922878_080332982
Repo schema: 4239d11395efb06bee3ab2923797fedfee64738e
```

Confirm security-enhanced Linux (SELinux) is disabled with the following commands:
Confirm security-enhanced Linux (SELinux) is disabled with the following commands:

```bash
sudo apt install selinux-utils
getenforce
```

You should see the following response:
You should see the following response:

```output
Disabled
Expand Down Expand Up @@ -181,7 +181,7 @@ The metrics file contains several key performance indicators from the benchmark

These metrics help you evaluate the performance and reliability of the system under test. Higher values for successful requests and RPS, and lower response times, generally indicate better performance. The score provides a single value for easy comparison across runs or systems.

## Next steps
## Next steps

These are some activities you might like to try next:

Expand Down
9 changes: 5 additions & 4 deletions content/learning-paths/automotive/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,22 @@ title: Automotive
weight: 4
subjects_filter:
- Containers and Virtualization: 3
- Performance and Architecture: 5
- Performance and Architecture: 6
operatingsystems_filter:
- Baremetal: 1
- Linux: 7
- Linux: 8
- macOS: 1
- RTOS: 1
tools_software_languages_filter:
- Arm Development Studio: 1
- Arm Zena CSS: 1
- C: 2
- C++: 1
- Clang: 2
- Clang: 3
- DDS: 1
- Docker: 2
- GCC: 2
- FVP: 1
- GCC: 3
- Python: 2
- Raspberry Pi: 1
- ROS 2: 3
Expand Down
49 changes: 23 additions & 26 deletions content/learning-paths/automotive/zenacssdebug/_index.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,46 @@
---
title: Debug Arm Zena CSS Reference Software Stack with Arm Development Studio

draft: true
cascade:
draft: true

minutes_to_complete: 60

who_is_this_for: This is an introductory topic for software developers who wish to use Arm Development Studio to explore and debug the Arm Zena CSS Reference Software Stack.
who_is_this_for: This introductory topic is for software developers who want to use Arm Development Studio to explore and debug the Arm Zena Compute Subsystem (CSS) Reference Software Stack on a Fixed Virtual Platform (FVP).

learning_objectives:
- Set up debug configuration for the Arm Zena CSS FVP
- Debug Runtime Security Engine (RSE) from boot time
- Debug Safety Island (SI)
- Debug Linux OS on Primary Compute cores
learning_objectives:
- Set up and save a debug configuration for the Arm Zena CSS FVP
- Start Runtime Security Engine (RSE) debug at reset and step through early boot
- Attach to and debug Safety Island (SI) firmware
- Attach to the Linux kernel on the primary compute cores and debug user space processes

prerequisites:
- Ubuntu 22.04 host machine
- You will need [Arm Development Studio 2024.1 (or later)](/install-guides/armds) and an appropriate license
- A basic understanding of the Arm Zena CSS software stack and Arm processors
- Ubuntu 22.04 host machine
- Arm Development Studio 2024.1 or later with a valid license - for support see the [Install Guide for ADS](/install-guides/armds)
- Basic understanding of the Arm Zena CSS software stack, Armv8-A/Armv9-A cores, and Linux

author: Ronan Synnott

### Tags
skilllevels: Introductory
subjects: Performance and Architecture
armips:
- Cortex-A
- Cortex-R
- Cortex-A
- Cortex-R
operatingsystems:
- Linux
- Linux
tools_software_languages:
- Arm Development Studio
- Arm Zena CSS

- Arm Development Studio
- Arm Zena CSS
- FVP

further_reading:
- resource:
title: Arm Zena Compute System (CSS)
link: https://developer.arm.com/Compute%20Subsystems/Arm%20Zena%20Compute%20Subsystem
type: website
- resource:
title: Arm Development Studio
link: https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20Studio
type: website
- resource:
title: Arm Zena Compute Subsystem (CSS)
link: https://developer.arm.com/Compute%20Subsystems/Arm%20Zena%20Compute%20Subsystem
type: website
- resource:
title: Arm Development Studio
link: https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20Studio
type: website


### FIXED, DO NOT MODIFY
Expand Down
Loading
Loading