Skip to content

Commit 8b67824

Browse files
Merge branch 'main' into streamline
2 parents 9cddbff + 5d766e5 commit 8b67824

29 files changed

Lines changed: 352 additions & 194 deletions

File tree

.wordlist.txt

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5156,3 +5156,109 @@ transpile
51565156
tsc
51575157
typescriptlang
51585158
vmlinux
5159+
ATfE
5160+
ATfL
5161+
AlmaLinux
5162+
Asher
5163+
AsyncOpenAI
5164+
Bálint
5165+
CVE
5166+
CircleCI's
5167+
Couchbase
5168+
Couchbase's
5169+
DANDROID
5170+
DKLEIDICV
5171+
DataType
5172+
EdgeXpert
5173+
EleutherAI
5174+
Facter
5175+
GDDR
5176+
GEMMs
5177+
GSM
5178+
Gnuplot
5179+
HD
5180+
HellaSwag
5181+
Hiera
5182+
HwCaps
5183+
InceptionV
5184+
Infineon
5185+
Jett
5186+
KRaft's
5187+
Kiro
5188+
KleidiCV's
5189+
LangChain
5190+
LlamaIndex
5191+
MMLU
5192+
MULTIVERSION
5193+
MVT
5194+
Menuconfig
5195+
MobileNetV
5196+
NHWC
5197+
ORM
5198+
Phoronix
5199+
PointwiseConv
5200+
PyBind
5201+
QL
5202+
RecursiveCharacterTextSplitter
5203+
ResNet
5204+
SDOT
5205+
SMES
5206+
SentenceTransformer
5207+
Silabs
5208+
TPUs
5209+
UDOT
5210+
XDCR
5211+
XNNBatchMatrixMultiply
5212+
XNNConv
5213+
XNNFullyConnected
5214+
XnnpackBackend
5215+
Zhou
5216+
acc
5217+
agentless
5218+
aten
5219+
blockwise
5220+
cbc
5221+
couchbase
5222+
ctrl
5223+
datasheets
5224+
decltype
5225+
docx
5226+
etdump
5227+
etrecord
5228+
facter
5229+
faiss
5230+
fg
5231+
fibonacci
5232+
gemm
5233+
hiera
5234+
ipc
5235+
ivh
5236+
js's
5237+
kiro
5238+
kirocli
5239+
libclang
5240+
libopencv
5241+
llamacpp
5242+
llmcompressor
5243+
minmax
5244+
mse
5245+
multiversion
5246+
phoronix
5247+
pillowfight
5248+
pkl
5249+
pointwise
5250+
pqs
5251+
precisions
5252+
proto
5253+
pypdf
5254+
qb
5255+
qc
5256+
qp
5257+
rebalance
5258+
rustup
5259+
sSf
5260+
tcmalloc
5261+
tlsv
5262+
vLLM's
5263+
webp
5264+
HugeTLB

content/learning-paths/cross-platform/multiplying-matrices-with-sme2/1-get-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ For the compiler, you can use [Clang](https://www.llvm.org/) version 18 or later
107107
At the time of writing, macOS ships with `clang` version 17.0.0, which doesn't support SME2. Use a newer version, such as 21.1.4, available through Homebrew.
108108
{{% /notice%}}
109109

110-
You can check your compiler version using the command: `clang --version` if it's alreay installed. If not, install `clang` using the instructions below, selecting either macOS or Linux/Ubuntu, depending on your setup:
110+
You can check your compiler version using the command: `clang --version` if it's already installed. If not, install `clang` using the instructions below, selecting either macOS or Linux/Ubuntu, depending on your setup:
111111

112112
{{< tabpane code=true >}}
113113

content/learning-paths/cross-platform/multiplying-matrices-with-sme2/2-check-your-environment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ defined in `misc.c`.
275275

276276
The `sme2_check` program then displays whether SVE, SME and SME2 are supported
277277
at line 24. The checking of SVE, SME and SME2 is done differently depending on
278-
`BAREMETAL`. This platform specific behaviour is abstracted by the
278+
`BAREMETAL`. This platform specific behavior is abstracted by the
279279
`display_cpu_features()`:
280280
- In baremetal mode, our program has access to system registers and can inspect system registers for SME2 support. The program will print the SVE field of the `ID_AA64PFR0_EL1` system register and the SME field of the `ID_AA64PFR1_EL1` system register.
281281
- In non baremetal mode, on an Apple platform the program needs to use a higher

content/learning-paths/embedded-and-microcontrollers/_index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ maintopic: true
1111
operatingsystems_filter:
1212
- Android: 1
1313
- Baremetal: 30
14-
- Linux: 31
14+
- Linux: 32
1515
- macOS: 7
1616
- RTOS: 10
1717
- Windows: 4
@@ -21,7 +21,7 @@ subjects_filter:
2121
- Embedded Linux: 4
2222
- Libraries: 3
2323
- ML: 17
24-
- Performance and Architecture: 21
24+
- Performance and Architecture: 22
2525
- RTOS Fundamentals: 5
2626
- Security: 2
2727
- Virtual Hardware: 2
@@ -35,6 +35,8 @@ tools_software_languages_filter:
3535
- Arm Compute Library: 2
3636
- Arm Development Studio: 8
3737
- Arm Fast Models: 4
38+
- Arm Performance Studio: 1
39+
- Arm Streamline: 1
3840
- Arm Virtual Hardware: 12
3941
- Assembly: 1
4042
- C: 5
@@ -72,6 +74,7 @@ tools_software_languages_filter:
7274
- Keil Studio Cloud: 1
7375
- Kubernetes: 1
7476
- lgpio: 1
77+
- Linux kernel: 1
7578
- LLM: 2
7679
- MCP: 1
7780
- MPS3: 1
@@ -80,6 +83,7 @@ tools_software_languages_filter:
8083
- NumPy: 1
8184
- Ollama: 1
8285
- Paddle: 1
86+
- Performance analysis: 1
8387
- Porcupine: 1
8488
- Python: 8
8589
- PyTorch: 3

content/learning-paths/embedded-and-microcontrollers/avh_ppocr/end-to-end_workflow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This section provides hands-on instructions for you to deploy pre-trained Paddle
1414

1515
The steps involved in the model deployment are shown in the figure below:
1616

17-
![End-to-end workflow#center](./Figure3.png "Figure 3. End-to-end workflow")
17+
![End-to-end workflow#center](./figure3.webp "Figure 3. End-to-end workflow")
1818

1919
## Deploy PaddleOCR text recognition model on the Corstone-300 FVP included with Arm Virtual Hardware
2020

content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/debug.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@ Ensure your FVP instance is running and matches the model and parameters selecte
8989

9090
After these steps, you can debug the software stack as shown in the following figure:
9191

92-
![FVP running #center](Select_target.png "Debug interface in GUI")
92+
![FVP running #center](select_target.webp "Debug interface in GUI")

content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/run.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,4 +101,4 @@ Always check the name of the CPU instance when switching between different FVP m
101101

102102
You can also run the FVP using its graphical user interface:
103103

104-
![GUI #center](FVP.png "View of the FVP GUI")
104+
![GUI #center](fvp.webp "View of the FVP GUI")

content/learning-paths/laptops-and-desktops/_index.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ maintopic: true
99
operatingsystems_filter:
1010
- Android: 2
1111
- ChromeOS: 2
12-
- Linux: 35
13-
- macOS: 9
12+
- Linux: 36
13+
- macOS: 10
1414
- Windows: 46
1515
subjects_filter:
1616
- CI-CD: 5
1717
- Containers and Virtualization: 7
1818
- Migration to Arm: 30
19-
- ML: 3
20-
- Performance and Architecture: 27
19+
- ML: 4
20+
- Performance and Architecture: 28
2121
subtitle: Create and migrate apps for power efficient performance
2222
title: Laptops and Desktops
2323
tools_software_languages_filter:
@@ -29,7 +29,7 @@ tools_software_languages_filter:
2929
- Arm64EC: 1
3030
- Assembly: 1
3131
- Bash: 2
32-
- C: 9
32+
- C: 10
3333
- C#: 6
3434
- C++: 11
3535
- CCA: 1
@@ -45,14 +45,16 @@ tools_software_languages_filter:
4545
- GitLab: 1
4646
- Google Test: 1
4747
- HTML: 2
48+
- Hugging Face: 1
4849
- Hyper-V: 1
4950
- i3: 1
5051
- Intrinsics: 1
5152
- JavaScript: 2
53+
- KleidiCV: 1
5254
- Kubernetes: 1
5355
- KVM: 1
5456
- Linux: 1
55-
- llama.cpp: 1
57+
- llama.cpp: 2
5658
- LLM: 1
5759
- LLVM: 2
5860
- llvm-mca: 1
@@ -65,13 +67,13 @@ tools_software_languages_filter:
6567
- OpenCV: 1
6668
- perf: 4
6769
- PowerShell: 1
68-
- Python: 7
70+
- Python: 8
6971
- QEMU: 1
7072
- Qt: 2
7173
- RDP: 1
7274
- Remote.It: 1
7375
- RME: 1
74-
- Runbook: 18
76+
- Runbook: 17
7577
- Rust: 2
7678
- SVE: 1
7779
- SVE2: 1

content/learning-paths/mobile-graphics-and-gaming/_index.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ key_ip:
1010
maintopic: true
1111
operatingsystems_filter:
1212
- Android: 32
13-
- Linux: 31
13+
- Linux: 32
1414
- macOS: 14
1515
- Windows: 14
1616
subjects_filter:
1717
- Gaming: 6
1818
- Graphics: 6
19-
- ML: 13
19+
- ML: 14
2020
- Performance and Architecture: 35
2121
subtitle: Optimize Android apps and build faster games using cutting-edge Arm tech
2222
title: Mobile, Graphics, and Gaming
@@ -26,32 +26,32 @@ tools_software_languages_filter:
2626
- Android: 4
2727
- Android NDK: 2
2828
- Android SDK: 1
29-
- Android Studio: 11
29+
- Android Studio: 12
3030
- Arm Development Studio: 1
3131
- Arm Mobile Studio: 1
3232
- Arm Performance Studio: 3
3333
- Assembly: 1
3434
- Bazel: 1
3535
- C: 4
3636
- C#: 3
37-
- C++: 12
37+
- C++: 13
3838
- CCA: 1
3939
- Clang: 12
40-
- CMake: 1
41-
- Coding: 1
40+
- CMake: 2
4241
- Docker: 1
43-
- ExecuTorch: 2
42+
- ExecuTorch: 3
4443
- Frame Advisor: 1
4544
- GCC: 12
4645
- Generative AI: 2
4746
- Godot: 1
4847
- Google Pixel 8: 1
4948
- Google Test: 1
49+
- Halide: 1
5050
- Hugging Face: 5
5151
- Java: 6
5252
- Jupyter Notebook: 1
53-
- KleidiAI: 1
54-
- Kotlin: 7
53+
- KleidiAI: 2
54+
- Kotlin: 8
5555
- LiteRT: 1
5656
- LLM: 1
5757
- LLVM: 1
@@ -61,12 +61,12 @@ tools_software_languages_filter:
6161
- NEON: 1
6262
- ONNX Runtime: 1
6363
- OpenGL ES: 1
64-
- Python: 4
64+
- Python: 5
6565
- PyTorch: 2
6666
- QEMU: 1
6767
- RenderDoc: 1
6868
- RME: 1
69-
- Runbook: 15
69+
- Runbook: 14
7070
- Rust: 2
7171
- SDDiskTool: 1
7272
- SVE2: 1
@@ -77,6 +77,6 @@ tools_software_languages_filter:
7777
- Visual Studio Code: 1
7878
- Vulkan: 5
7979
- Vulkan SDK: 1
80-
- XNNPACK: 1
80+
- XNNPACK: 2
8181
weight: 3
8282
---

content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/analyze_render_graph.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ Render passes flow from left to right. The render pass that outputs to the swapc
1919

2020
1. In this example, we can see that some render passes have no consumers at all and that they do not contribute to the final rendered output.
2121

22-
![Redundant render passes in Frame Advisor's Render Graph alt-text#center](Render_graph_egypt_redundant_rps.png "Figure 4. Redundant render passes")
22+
![Redundant render passes in Frame Advisor's Render Graph alt-text#center](render_graph_egypt_redundant_rps.webp "Figure 4. Redundant render passes")
2323

2424
These render passes could therefore be removed, without affecting the output, saving processing power and bandwidth.

0 commit comments

Comments
 (0)