forked from arm-education/Arm-Developer-Labs
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathnavigation.yml
More file actions
512 lines (512 loc) · 15.9 KB
/
navigation.yml
File metadata and controls
512 lines (512 loc) · 15.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
header:
- titles:
en: Projects
url: /2025/05/30/projects.html
projects:
- title: Projects
children:
- title: Machine-Learning-on-AWS-Graviton
description: "This self-service project ports and tunes OpenSora text-to-video\
\ transformers on AWS Graviton CPUs\u2014showcasing cost-efficient, quantized,\
\ CPU-only inference pipelines and guiding best-practice optimization for Arm-based\
\ cloud AI workloads."
url: /2025/05/30/Machine-Learning-on-AWS-Graviton.html
subjects:
- ML
- Migration to Arm
- Performance and Architecture
- Cloud AI
platform:
- Servers and Cloud Computing
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: R-Arm-Community-Support
description: "This self-service project boosts the R ecosystem on Windows on Arm\
\ by identifying unsupported packages, upstreaming fixes, and automating builds\u2014\
so data scientists can run their workflows natively on fast, efficient Arm64\
\ laptops and desktops."
url: /2025/05/30/R-Arm-Community-Support.html
subjects:
- Performance and Architecture
- Migration to Arm
- Libraries
platform:
- Laptops and Desktops
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Video-&-Audio-Provenance-In-The-Age-of-AI
description: Integrating transparent provenance - disclosing whether media is
AI-generated or AI-edited, and what other AI processing has occurred on any
media - is fundamental for accountability in domains like journalism, security,
and regulated industries. This project uses C2PA specification (www.c2pa.org)
revision 2.3 to record such actions as signed, machine-verifiable assertions
attached to the asset.
url: /2026/02/12/Video-&-Audio-Provenance-In-The-Age-of-AI.html
subjects:
- ML
- Security
- Edge AI
platform:
- AI
- Laptops and Desktops
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: AI-Agents
description: "This self-service project builds a sandboxed AI agent on Arm hardware\
\ that harnesses appropriately sized LLMs to safely automate complex workflows\u2014\
from DevOps pipelines to e-commerce tasks\u2014demonstrating secure, efficient\
\ automation on accessible Arm platforms."
url: /2025/05/30/AI-Agents.html
subjects:
- ML
- Edge AI
- Cloud AI
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Haskell-Compiler-Windows-on-Arm
description: "This self-service project brings native Glasgow Haskell Compiler\
\ support to Windows on Arm\u2014unlocking efficient Arm-laptop builds, extending\
\ Haskell\u2019s reach, and giving contributors hands-on experience with Arm64\
\ code generation and runtime integration."
url: /2025/05/30/Haskell-Compiler-Windows-on-Arm.html
subjects:
- Migration to Arm
- Performance and Architecture
platform:
- Servers and Cloud Computing
- Laptops and Desktops
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: C-Based-Application-from-Scratch
description: This self-service project goes back to the fundamentals. The challenge
is to develop an application of your choice but your are only permitted to use
the C language with as few dependencies as possible.
url: /2025/07/11/C-Based-Application-from-Scratch.html
subjects:
- Performance and Architecture
- Libraries
platform:
- IoT
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: NPC-LLM-Runtime
description: This self-service project explores novel ways of integrating Large
Language Models (LLMs) into real-time gameplay to drive dynamic Non-Playable
Character (NPC) interactions.
url: /2025/08/28/NPC-LLM-Runtime.html
subjects:
- ML
- Gaming
- Graphics
- Edge AI
platform:
- AI
- Mobile, Graphics, and Gaming
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Python-Porting-Challenge
description: "This challenge focuses on enabling Python support for Windows on\
\ Arm (WoA) to improve developer experience. While Python is widely used in\
\ research and industry, many popular packages\u2014such as Pandas\u2014still\
\ lack pre-built WoA binaries (win_arm64 wheels). The goal is to validate and\
\ optimise third-party packages, fix compatibility issues, and collaborate with\
\ maintainers to upstream WoA support."
url: /2025/11/03/Python-Porting-Challenge.html
subjects:
- Libraries
platform:
- Laptops and Desktops
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: AI-Powered-Porting-Tool
description: "This self-service project creates an AI-driven porting engine that\
\ analyzes package dependencies, auto-generates fixes, and submits pull requests\u2014\
accelerating native macOS and Windows-on-Arm support for bioinformatics and\
\ R software so researchers can run demanding workflows directly on modern Arm\
\ devices."
url: /2025/05/30/AI-Powered-Porting-Tool.html
subjects:
- CI-CD
- ML
- Migration to Arm
- Edge AI
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- Mobile, Graphics, and Gaming
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Architecture-Insight-Dashboard
description: "This self-service project develops a data-rich dashboard that visualizes\
\ the popularity of Arm CPU/OS combinations and pinpoints software-stack support\
\ for specific extensions\u2014giving developers an instant, validated view\
\ of where their workloads will run best."
url: /2025/05/30/Architecture-Insight-Dashboard.html
subjects:
- Performance and Architecture
- Web
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- Mobile, Graphics, and Gaming
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Responsible-AI-and-Yellow-Teaming
description: "This self-service project equips teams with a YellowTeamGPT workflow\
\ that probes Arm-based AI products for unintended impacts\u2014turning responsible-AI\
\ stress-testing into a core step of the development cycle."
url: /2025/05/30/Responsible-AI-and-Yellow-Teaming.html
subjects:
- ML
- Cloud AI
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: SpecINT2017-benchmarking-on-Arm64
description: "This self-service project profiles SPEC CPU2017 on Arm64 servers\u2014\
using GCC, Clang, and Arm Compiler with top-down analysis\u2014to reveal how\
\ compiler choices and Arm micro-architectural features impact execution time,\
\ energy efficiency, and performance bottlenecks."
url: /2025/05/30/SpecINT2017-benchmarking-on-Arm64.html
subjects:
- Performance and Architecture
- Migration to Arm
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- AI
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Processor-in-the-Loop-Automotive
description: Verify a Simulink automotive controller by running processor-in-the-loop
(PIL) tests on a virtual Arm Cortex M7 processor.
url: /2025/05/30/Processor-in-the-Loop-Automotive.html
subjects:
- Embedded Linux
- RTOS Fundamentals
- Virtual Hardware
platform:
- Laptops and Desktops
- Automotive
- Embedded and Microcontrollers
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: AI-Defined-Vehicles-ADAS-IVI-on-Arm
description: Modern vehicles are rapidly evolving into AI-defined, software-centric
systems, where user experience, safety, and functionality are increasingly shaped
by real-time data processing and on-device intelligence rather than fixed-function
hardware. This project involves prototyping an AI-defined IVI system on the
Arm-powered Radxa Orion O6.
url: /2026/02/06/AI-Defined-Vehicles-ADAS-IVI-on-Arm.html
subjects:
- ML
- Performance and Architecture
- Physical AI
- Edge AI
- Graphics
platform:
- AI
- Automotive
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Bioinformatic-Pipeline-Analysis
description: "This self-service project benchmarks Arm64 Bioconda packages in\
\ real nf-core workflows\u2014measuring performance, diagnosing build failures,\
\ and proposing fixes that accelerate truly native bioinformatics on the expanding\
\ fleet of Arm-powered machines."
url: /2025/05/30/Bioinformatic-Pipeline-Analysis.html
subjects:
- Performance and Architecture
- Databases
platform:
- Servers and Cloud Computing
- Laptops and Desktops
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Ethos-U85-NPU-Applications
description: Push the limits of Edge AI by deploying the heaviest inference applications
possible on Ethos-U85. Students will explore transformer-based and TOSA-optimized
workloads that demonstrate performance levels on the next-gen of Ethos NPUs.
url: /2025/11/27/Ethos-U85-NPU-Applications.html
subjects:
- ML
- Performance and Architecture
- Edge AI
- Physical AI
platform:
- IoT
- Embedded and Microcontrollers
- AI
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Arduino-IDE-Windows-on-Arm
description: "This self-service project ports and optimizes the Arduino IDE\u2014\
patching its lzma-native dependency\u2014to run natively and efficiently on\
\ Windows on Arm, giving developers hands-on experience with cross-platform\
\ builds, Arm64 performance tuning, and upstream open-source contributions."
url: /2025/05/30/Arduino-IDE-Windows-on-Arm.html
subjects:
- Performance and Architecture
- Migration to Arm
- Libraries
platform:
- Laptops and Desktops
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Computational-Photography
description: This project creates and implements a novel computational photography
pipeline that is optimized for Arm-based mobile devices using SME2 and neural
technology. This project comes with the possibility of a hardware donation to
support your efforts
url: /2026/01/07/Computational-Photography.html
subjects:
- ML
- Graphics
- Edge AI
platform:
- Laptops and Desktops
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
- Direct Support from Arm
status:
- Published
- title: Academic-Trends-Dashboard
description: "This self-service project creates a web-scraping, database-driven\
\ dashboard that visualizes how computer-science research topics shift over\
\ time\u2014helping Arm partners and chip architects align future hardware designs\
\ with emerging algorithmic trends."
url: /2025/05/30/Academic-Trends-Dashboard.html
subjects:
- Web
- Databases
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- Mobile, Graphics, and Gaming
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Edge-AI-On-Mobile
description: Leverage the latest SME2 (Scalable Matrix Extension 2) available
on the newest vivo X300 smartphones (built on Arm Lumex CSS) or other SME2-enabled
devices for advanced image/video, audio and text processing edge AI. Explore
how SME2, via KleidiAI, enables larger matrix workloads, higher throughput,
and novel applications on device without cloud connectivity required.
url: /2025/11/27/Edge-AI-On-Mobile.html
subjects:
- ML
- Performance and Architecture
- Libraries
- Edge AI
platform:
- Mobile, Graphics, and Gaming
- AI
- IoT
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: HPC-Algorithm
description: "This self-service project is around finding a HPC algorithm and\
\ accelerating it with Arm\u2019s SVE/SVE2 vectorization\u2014demonstrating\
\ how next-generation Arm hardware can deliver significant, scalable performance\
\ gains."
url: /2025/05/30/HPC-Algorithm.html
subjects:
- Performance and Architecture
- Cloud AI
platform:
- Servers and Cloud Computing
- Laptops and Desktops
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Humanoid-&-Quadruped-Robotics-&-AI
description: Design and implement original software systems for low-cost Arm-based
quadruped or humanoid robots, demonstrating physical AI through on-device perception,
decision-making, and control.
url: /2026/02/06/Humanoid-&-Quadruped-Robotics-&-AI.html
subjects:
- ML
- Performance and Architecture
- Physical AI
- Edge AI
platform:
- AI
- IoT
- Automotive
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Always-On-AI-with-Ethos-U85-NPU
description: The vision of Edge AI compute is to embed low-power intelligent sensing,
perception, and decision systems everywhere. A low-power always-on-AI island
continuously monitors sensory inputs to detect triggers. When a trigger is detected,
it wakes up a more capable processor to carry out high-value inference, interaction,
or control tasks.
url: /2025/11/27/Always-On-AI-with-Ethos-U85-NPU.html
subjects:
- ML
- Performance and Architecture
- Embedded Linux
- RTOS Fundamentals
- Edge AI
- Physical AI
platform:
- IoT
- Embedded and Microcontrollers
- AI
sw-hw:
- Software
- Hardware
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published
- title: Game-Dev-Using-Neural-Graphics-&-Unreal-Engine
description: "Build a playable Unreal Engine 5 game demo that utilises Arm\u2019\
s Neural Graphics SDK UE plugin for features such as Neural Super Sampling (NSS).\
\ Showcase near-identical image quality at lower resolution by driving neural\
\ rendering directly in the graphics pipeline."
url: /2025/11/27/Game-Dev-Using-Neural-Graphics-&-Unreal-Engine.html
subjects:
- ML
- Gaming
- Libraries
- Graphics
- Edge AI
platform:
- Mobile, Graphics, and Gaming
- Laptops and Desktops
- AI
sw-hw:
- Software
support-level:
- Self-Service
- Arm Ambassador Support
status:
- Published