Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
98568da
adding the new ai agent learning path
jc2409 Feb 17, 2025
9c118fb
updated ai-agent files
jc2409 Feb 17, 2025
aa6eba0
ftllmweb
parichaydas Feb 24, 2025
45c35b8
Add Vision LLM inference on Android with KleidiAI and MNN Page
HenryDen Feb 27, 2025
931182b
ftllmwebs
parichaydas Mar 1, 2025
2f440c6
Starting editorial
madeline-underwood Mar 4, 2025
8da0f40
Editorial
madeline-underwood Mar 4, 2025
0d51b39
Continuing editorial.
madeline-underwood Mar 4, 2025
400c6ef
Corrected page weightings.
madeline-underwood Mar 4, 2025
ec24285
Further improvements.
madeline-underwood Mar 4, 2025
f12e903
Final checks
madeline-underwood Mar 5, 2025
77039fe
Update 1-rag.md
madeline-underwood Mar 6, 2025
8a49d03
Update 1-rag.md
madeline-underwood Mar 6, 2025
fc9ddef
Merge pull request #1681 from madeline-underwood/patch-4
jasonrandrews Mar 6, 2025
1922cc0
Merge pull request #1680 from madeline-underwood/patch-3
jasonrandrews Mar 6, 2025
60ba69e
Spelling review
jasonrandrews Mar 6, 2025
e66e985
move related resources to correct file
JoeStech Mar 6, 2025
d0a1b34
Spelling review
jasonrandrews Mar 6, 2025
b4572c9
Spelling review
jasonrandrews Mar 6, 2025
b26910f
Spelling review
jasonrandrews Mar 6, 2025
8470dea
Merge pull request #1684 from jasonrandrews/spelling
jasonrandrews Mar 6, 2025
889ff07
adding next steps functionality for DevProg signup
Mar 6, 2025
2de8406
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 6, 2025
132dbb1
Merge pull request #1683 from JoeStech/related_resources_rag_copilot
jasonrandrews Mar 6, 2025
46430da
adding next steps DevProg signup all in
Mar 6, 2025
f5f5730
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 6, 2025
e5fecb9
Add note encouraging developers to use Frame Advisor or RenderDoc ins…
tdunkleArm Mar 6, 2025
ecd444b
added whisper demo finalization
Mar 6, 2025
8fc1cbb
hiding as draft until read
Mar 6, 2025
7d25e44
updated DevProg text
Mar 6, 2025
a90be19
reviewed index file
madeline-underwood Mar 6, 2025
7c3e709
clean up unused items in time calc
JoeStech Mar 6, 2025
458a6ea
Merge pull request #1685 from tdunkleArm/graphics-analyzer-no-longer-…
jasonrandrews Mar 6, 2025
b73c92c
Merge pull request #1687 from JoeStech/clean_whisper_lp_timecalc
pareenaverma Mar 6, 2025
87539ea
updates
madeline-underwood Mar 6, 2025
aea0cb5
Update Void Linux on FVP LP
annietllnd Mar 7, 2025
8986b8e
Update conventions.md
annietllnd Mar 7, 2025
d284847
Update TinyML introduction LP
annietllnd Feb 27, 2025
8af26ec
Merge branch 'main' into shrinkwrap
annietllnd Mar 7, 2025
4ec2271
Merge branch 'ArmDeveloperEcosystem:main' into PortingPerfLib
madeline-underwood Mar 7, 2025
faf4ba7
further updates
madeline-underwood Mar 7, 2025
4b15cd2
Further updates
madeline-underwood Mar 7, 2025
0f733d9
Further updates
madeline-underwood Mar 8, 2025
b748821
Further improvements
madeline-underwood Mar 8, 2025
a76b4fd
Final checks
madeline-underwood Mar 9, 2025
39c5ee4
automatic update of stats files
Mar 10, 2025
2e8a986
simplified title of 1.md
madeline-underwood Mar 10, 2025
0b35132
web+mobile
parichaydas Mar 10, 2025
1408383
New wperf installation method via winget with gif demo
everton1984 Mar 10, 2025
8fb9ad4
Merge branch 'ArmDeveloperEcosystem:main' into PortingPerfLib
madeline-underwood Mar 10, 2025
2421576
Further tweaks
madeline-underwood Mar 10, 2025
c4375e3
Update
madeline-underwood Mar 10, 2025
fd44959
Merge pull request #1645 from annietllnd/tiny-ml-update
pareenaverma Mar 10, 2025
ac4a717
Update _demo.md
pareenaverma Mar 10, 2025
b38e902
Merge pull request #1686 from zachlasiuk/main
pareenaverma Mar 10, 2025
c7918ff
Merge pull request #1619 from jc2409/main
pareenaverma Mar 10, 2025
e63d87a
updated HUGO VAR
Mar 10, 2025
38552d7
Merge branch 'main' of https://github.com/zachlasiuk/arm-learning-paths
Mar 10, 2025
da0b44f
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 10, 2025
02e83cf
Merge pull request #1692 from zachlasiuk/main
pareenaverma Mar 10, 2025
2cd58e9
small edit
Mar 10, 2025
081164d
Merge branch 'main' of https://github.com/zachlasiuk/arm-learning-paths
Mar 10, 2025
53591eb
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 10, 2025
27eee3d
Merge pull request #1693 from zachlasiuk/main
pareenaverma Mar 10, 2025
8130e3c
fixed error
Mar 10, 2025
6465756
Merge branch 'main' of https://github.com/zachlasiuk/arm-learning-paths
Mar 10, 2025
022071b
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 10, 2025
212a06f
Merge pull request #1694 from zachlasiuk/main
pareenaverma Mar 10, 2025
6dc1e64
Add link to RenderDoc reference guide to Next Steps in Getting Starte…
tdunkleArm Mar 10, 2025
10aee01
Reviewed demo text.
madeline-underwood Mar 10, 2025
458affd
Tech review on AI Agent LP
pareenaverma Mar 10, 2025
d9d42f2
Merge pull request #1697 from pareenaverma/content_review
pareenaverma Mar 10, 2025
9aa802c
Updated Look/Feel of Next Steps and some verbiage around Next Step co…
Mar 11, 2025
7279432
update
Mar 11, 2025
2db6b2f
Merge branch 'ArmDeveloperEcosystem:main' into main
zachlasiuk Mar 11, 2025
27c06f8
Merge pull request #1698 from zachlasiuk/main
pareenaverma Mar 11, 2025
441b2c4
Update wperf.md
pareenaverma Mar 11, 2025
4473303
Update wperf.md
pareenaverma Mar 11, 2025
e817a81
Update wperf.md
pareenaverma Mar 11, 2025
ef57be6
Update wperf.md
pareenaverma Mar 11, 2025
f8c4f2f
Merge pull request #1691 from everton1984/wperf-winget
pareenaverma Mar 11, 2025
27e4dad
Merge pull request #1695 from tdunkleArm/add-references-to-renderdoc
pareenaverma Mar 11, 2025
c3e7995
Merge pull request #1632 from dasparic/ftllm
jasonrandrews Mar 11, 2025
c267e7b
Add LLM fine tuning Learning Paths in draft mode to begin review
jasonrandrews Mar 11, 2025
6fe1463
Merge pull request #1699 from jasonrandrews/review2
jasonrandrews Mar 11, 2025
df06565
Fix broken link to image in memory model Learning Path
jasonrandrews Mar 11, 2025
6da345f
Merge pull request #1700 from jasonrandrews/review
jasonrandrews Mar 11, 2025
e00f3f3
Merge branch 'ArmDeveloperEcosystem:main' into PortingPerfLib
madeline-underwood Mar 11, 2025
ce1c355
New LP for Arm ASR
juliegaskin Mar 12, 2025
9f2f5d5
Update ASR LP
annietllnd Mar 12, 2025
6749614
Update link
annietllnd Mar 12, 2025
b671cbc
Add draft status
annietllnd Mar 12, 2025
7ba390c
Merge pull request #1651 from HenryDen/ViT_MNN_submit
pareenaverma Mar 13, 2025
52e6059
Merge branch 'ArmDeveloperEcosystem:main' into PortingPerfLib
madeline-underwood Mar 13, 2025
9aa9be2
Update 1.md
madeline-underwood Mar 13, 2025
59cbb55
Update 2.md
madeline-underwood Mar 13, 2025
a5f0c82
Updates to add integration steps and rename to generic library
juliegaskin Mar 13, 2025
2b445d5
Update _index.md
pareenaverma Mar 13, 2025
13ba248
Merge pull request #1690 from madeline-underwood/PortingPerfLib
jasonrandrews Mar 13, 2025
2a3858f
Update conventions.md
pareenaverma Mar 13, 2025
36dccff
Update kernel.md
pareenaverma Mar 13, 2025
d9582bb
Update rootfs.md
pareenaverma Mar 13, 2025
f5a9a32
Update fvp.md
pareenaverma Mar 13, 2025
a832e7a
Update setup.md
pareenaverma Mar 13, 2025
2c3c587
Update glibc.md
pareenaverma Mar 13, 2025
84ea7dd
Update setup.md
pareenaverma Mar 13, 2025
c65265f
Merge pull request #1703 from juliegaskin/main
pareenaverma Mar 13, 2025
5b51d3c
Update _index.md
pareenaverma Mar 13, 2025
48539c4
Update _index.md
pareenaverma Mar 13, 2025
468c402
Update conventions.md
pareenaverma Mar 13, 2025
e9c6cc4
Update fvp.md
pareenaverma Mar 13, 2025
2a70a46
Update glibc.md
pareenaverma Mar 13, 2025
2b4788d
Update setup.md
pareenaverma Mar 14, 2025
5644ecc
Merge pull request #1688 from annietllnd/shrinkwrap
pareenaverma Mar 14, 2025
01aa047
Update Arm ASR LP
annietllnd Mar 14, 2025
f9af28a
Update Arm ASR LP
annietllnd Mar 14, 2025
6adead2
Merge pull request #1704 from annietllnd/arm-asr
pareenaverma Mar 14, 2025
561cb05
Update events.csv
chloebiscoearm Mar 14, 2025
ff79787
Update events.csv
chloebiscoearm Mar 14, 2025
af76db9
Update events.csv
chloebiscoearm Mar 14, 2025
5dbdea2
Update events.csv
chloebiscoearm Mar 14, 2025
300e016
Merge pull request #1696 from madeline-underwood/whisper_placeholder_…
pareenaverma Mar 14, 2025
b76a0d0
Merge branch 'main' into OpenAI_Whisper
pareenaverma Mar 14, 2025
5b02ebe
Merge pull request #1671 from madeline-underwood/OpenAI_Whisper
pareenaverma Mar 14, 2025
c6b1c2d
Merge pull request #1706 from chloebiscoearm/main
pareenaverma Mar 14, 2025
f84e2a1
improved Signup form
Mar 14, 2025
00802bd
Merge pull request #1708 from zachlasiuk/main
pareenaverma Mar 14, 2025
66075af
spelling updates
jasonrandrews Mar 14, 2025
aa14a68
Merge pull request #1709 from jasonrandrews/spelling
jasonrandrews Mar 14, 2025
cfaef46
Moving Vision Android and AI Agent to draft while under review
pareenaverma Mar 14, 2025
a78b7a7
Merge pull request #1710 from pareenaverma/content_review
pareenaverma Mar 14, 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
6 changes: 6 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ on:
required: true
HUGO_AUDIO_API:
required: true
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID:
required: true
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP:
required: true

env:
HUGO_VERSION: 0.130.0
Expand Down Expand Up @@ -69,6 +73,8 @@ jobs:
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}

# Deploys website to AWS S3 and invalidate CloudFront Cache
- name: Deploy to S3
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,5 @@ jobs:
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}
2 changes: 2 additions & 0 deletions .github/workflows/production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,5 @@ jobs:
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ node_modules/
package-lock.json
.hugo_build.lock
.vscode
.env
startup.sh

# macOS files
*.DS_Store
Expand Down
186 changes: 185 additions & 1 deletion .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3688,4 +3688,188 @@ ver
vit
wav
za
zh
zh
ACM
APs
ASG
AutoModelForSpeechSeq
AutoProcessor
Avin
Bioinformatics
CDK
Dropbear
DxeCore
EFI
FFTW
HMMER
ILP
IoC
Jython
Khrustalev
LCP
Maranget
Minimap
NFS
NVPL
OMP
OSR
OneAPI
OpenRNG
OpenSSH
Phttps
RNG
Runbook
SSM
Shrinkwrap
Shrinkwrap's
TSO
TSan
TSan's
ThreadSanitizer
Toolkits
ULP
ULPs
VSL
Yury
Zarlez
ada
armtest
atomicity
autoscaling
cmath
cuBLAS
cuDNN
distro's
dtype
dxecore
foir
fourier
getter
libm
miniconda
msg
nInferencing
oneAPI
oneapi
openai
pseudorandom
quasirandom
reorderings
rootfs
runbook
safetensors
superset
sysroot
testroot
threadsanitizercppmanual
toolchain's
transpiles
vectorstore
vlen
vv
webhook
xE
Baichuan
Checkpointing
Choi
CustomData
Das
DataCollatorForSeq
DingTalk
FFXM
FSR
FastLanguageModel
FeaturedContent
FfxmFsr
FurthestReflectionCaptureDistance
GBuffer
GLES
HLSL
Halton
JITTERED
JKS
Jitter
KHR
LoFTQ
LoRA
MNN
MSM
MTL
MaliManga
Mip
Mipmap
NDC
PEFT
Parichay
QLoRA
Qianwen
RCAS
RLHF
RelaxedPrecision
RenderTargets
SFT
SFTTrainer
ScreenPercentage
ShaderQualityMode
ShareGPT
Shuheng
TAA
Taobao
TemporalUpscaler
ThirdParty
Tmall
Tokenize
TrainingArguments
UVs
Unsloth
Upscaling
UpscalingRatio
VRAM
XD
Xianyu
Youku
Zhipu
aar
adamw
agentic
antialiasing
arxiv
csn
docstring
ffx
func
getPipelinePermutationFlags
ggml
hoc
jitter
jittered
jittering
lastestlora
luminance
mipmap
mnn
motionVectorScale
mutators
proc
qwen
raytraced
reactiveness
renderdoc
renderers
sharegpt
sym
tokenization
tokenize
tokenizes
tokenizing
tonemapped
tonemapping
trl
unjittered
unsloth
upscaled
upscalers
upscales
upscaling
vl
webbot
1 change: 0 additions & 1 deletion assets/css/feedback.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

#feedback-container {
min-height: 200px;

}

/****************************************************/
Expand Down
25 changes: 16 additions & 9 deletions assets/events.csv
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
Name,Priority,Start Date,End Date,City,Country,Virtual Option,Description,URL,Categories
SOSS Policy Summit,2,2025-03-04,2025-03-04,Washington,United States,FALSE,"Hosted by the Open Source Security Foundation (OpenSSF), an initiative of the Linux Foundation, this event addresses the security challenges associated with Open Source Software (OSS).",https://events.linuxfoundation.org/openssf-policy-summit-dc/,Servers and Cloud Computing
SCaLE,1,2025-03-06,2025-03-09,Pasadena,United States,FALSE,SCaLE is the largest community-run open-source and free software conference in North America. It is held annually in the greater Los Angeles area.,https://www.socallinuxexpo.org/scale/22x,Servers and Cloud Computing
SUSECon,2,2025-03-10,2025-03-14,Orlando,United States,FALSE,Example description. Example description. Example description. Example description. Example description.,https://www.suse.com/susecon/,Servers and Cloud Computing; AI; IoT
Embedded World,1,2025-03-11,2025-03-13,Nuremburg,Germany,FALSE,"Embedded World offers insight into the world of embedded systems, from components and modules to operating systems, hardware and software design, M2M communication, and more.",https://www.embedded-world.de/en,Embedded and Microcontrollers; Automotive
FOSSAsia,2,2025-03-13,2025-03-15,Bangkok,Thailand,TRUE,Example description. Example description. Example description. Example description. Example description.,https://events.fossasia.org/,Servers and Cloud Computing; AI; IoT
NVIDIA GTC,1,2025-03-17,2025-03-21,San Jose,United States,TRUE,"Nvidia GTC is a global artificial intelligence conference for developers that brings together developers, engineers, researchers, inventors, and IT professionals. ",https://www.nvidia.com/gtc/,ML
GDC,1,2025-03-17,2025-03-21,San Fransisco,United States,FALSE,"The Game Developers Conference (GDC) is the world's premier event for developers who make the games we love. GDC is the destination for creativity, innovation, and excellence.",https://gdconf.com/,"Mobile, Graphics, and Gaming"
ATO AI,2,2025-03-17,2025-03-18,Durham,United States,,Example description. Example description. Example description. Example description. Example description.,https://allthingsopen.ai/,AI
KubeCon EU,1,2025-04-01,2025-04-04,London,United Kingdom,TRUE,"Europe's Cloud Native Computing Foundation's flagship conference, this four-day event focuses on Kubernetes and cloud-native technologies, with keynotes, technical sessions and collaboration opportunities. ",https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/,Servers and Cloud Computing
Kubecon Europe 2025,1,2025-04-01,2025-04-04,London,United Kingdom,TRUE,"Visit Arm at KubeCon + CloudNativeCon Europe 2025 at booth N161. See demos on how Arm boosts AI, cloud native workloads, and Kubernetes performance. ",https://events.linuxfoundation.org/kubecon-cloudnativecon-europe,Servers and Cloud Computing
Google Next,2,2025-04-09,2025-04-11,Las Vegas,United States,FALSE,"This global exhibition of inspiration, innovation, and education is where decision-makers, developers, and anyone passionate about cloud challenges, solutions, 10x ideas, and game-changing technologies come together.",https://cloud.withgoogle.com/next/25,Servers and Cloud Computing; AI
Microsoft Build,1,2025-05-19,2025-05-22,Seattle,United States,TRUE,"Microsoft Build 2025 is the ultimate developer conference, featuring AI, cloud, and software innovations, hands-on workshops, and keynotes from Microsoft leaders. Connect, learn, and build.",https://build.microsoft.com/en-US/home,Laptops and Desktops; Servers and Cloud Computing; AI
Rust Week,3,2025-05-13,2025-05-17,Utrecht,Netherlands,FALSE,"A dedicated series of events focused on the Rust programming language, bringing together developers to discuss best practices, security, and performance optimizations.",https://dev.events/conferences/rust-week-2025-utcccotp,Embedded and Microcontrollers; Servers and Cloud Computing
Linaro Connect,3,2025-05-14,2025-05-16,Lisbon,Portugal,FALSE,"A key event for the Arm ecosystem, bringing together engineers and industry leaders to collaborate on open-source software development and Arm-based solutions.",https://www.linaro.org/connect/,Laptops and Desktops; Servers and Cloud Computing
Embedded Recipes,3,2025-05-14,2025-05-16,Nice,France,FALSE,"A technical conference dedicated to embedded systems developers, covering low-level programming, Linux on embedded devices, and real-time system challenges.",https://embedded-recipes.org/2025/,Embedded and Microcontrollers
Red Hat Summit ,3,2025-05-19,2025-05-22,Boston,United States,FALSE,"An enterprise open-source conference highlighting innovations in Linux, Kubernetes, automation, and AI, with sessions led by industry experts.",https://www.redhat.com/en/summit,Servers and Cloud Computing; AI
Computex,1,2025-05-19,2025-05-23,Taipei,Taiwan,FALSE,"COMPUTEX 2025 is set to be a game-changer, and Arm is taking center stage. Join our CEO Keynote for the latest onArm technology, and how we're bringing AI to everyone, everywhere.",https://computex.arm.com/event/a0f7a41d-a2b5-4840-9894-6bd6e9058c7d/home,"Mobile, Graphics, and Gaming; AI"
Kubecon China 2025,2,2025-06-10,2025-06-11,Hong Kong,China,TRUE,"KubeCon is a conference by CNCF, focusing on Kubernetes and cloud-native technologies, featuring keynotes, technical sessions, and workshops.",https://events.linuxfoundation.org/kubecon-cloudnativecon-china/,Servers and Cloud Computing
BSDCan,3,2025-06-13,2025-06-14,Ottawa,Canada,FALSE,"A conference for BSD operating system developers and enthusiasts, offering technical talks, workshops, and discussions.",https://www.bsdcan.org/2025/,Laptops and Desktops; Servers and Cloud Computing
OSS NA,2,2025-06-23,2025-06-25,Denver,United States,TRUE,"The premier event for open-source developers and contributors, covering topics from Linux kernel development to AI, cloud-native computing, and security.",https://events.linuxfoundation.org/open-source-summit-north-america/,Servers and Cloud Computing
Linux Security Summit,3,2025-06-26,2025-06-27,Denver,United States,TRUE,"A highly technical event focusing on advances in Linux security, including kernel hardening, cryptography, access control, and threat mitigation strategies.",https://events.linuxfoundation.org/linux-security-summit-north-america/,Laptops and Desktops; Servers and Cloud Computing
DebCamp & DebConf,3,2025-07-07,2025-07-20,Nantes,France,FALSE,"Annual conference for the Debian community, featuring collaborative development, workshops, and discussions on the future of the Debian Linux distribution.",https://wiki.debian.org/DebConf/25,Laptops and Desktops; Servers and Cloud Computing
We Are Developers,2,2025-07-09,2025-07-11,Berlin,Germany,TRUE,"One of the largest global developer conferences, offering sessions on software engineering trends, AI, DevOps, and emerging programming languages.",https://www.wearedevelopers.com/world-congress,"Mobile, Graphics, and Gaming"
GUADEC,3,2025-07-24,2025-07-29,Brescia,Italy,FALSE,"The leading event for GNOME contributors, featuring talks, hackfests, and discussions about the future of the GNOME desktop environment.",https://events.gnome.org/event/259/,"Laptops and Desktops; Mobile, Graphics and Gaming"
FOSSY,3,2025-07-31,2025-08-03,Portland,United States,FALSE,"An annual event dedicated to the open-source community, bringing together developers, maintainers, and advocates to discuss sustainability, security, and collaboration in open-source projects.", https://2025.fossy.us/, IoT
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
44 changes: 42 additions & 2 deletions content/install-guides/wperf.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,46 @@ WindowsPerf consists of a kernel-mode driver and a user-space command-line tool.
You cannot use WindowsPerf on virtual machines, such as cloud instances.
{{% /notice %}}

## Using winget (Recommended)

### Install

You can now install WindowsPerf directly from [winget](https://learn.microsoft.com/en-us/windows/package-manager/). Open an `Administrator` terminal on PowerShell and type

```console
winget install WindowsPerf
```

The output should look like:

```output
Found WindowsPerf [Arm.WindowsPerf] Version 4.3.1.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://developer.arm.com/-/cdn-downloads/permalink/WindowsPerf/Installer/windowsperf-4.3.1.msi
3.07 MB
Successfully verified installer hash
Starting package install...
Successfully installed
```

![Winget installation video](/install-guides/_images/wperf-winget-installation.gif)

It will install the latest available WindowsPerf along with the [WPA plugins](/learning-paths/laptops-and-desktops/windowsperf_wpa_plugin/). To check that the installation was done correctly open a new terminal tab or window and follow the instructions under the [verify installation section](/install-guides/wperf/#verify-install)

### Uninstall
If you need to uninstall WindowsPerf, open an `Administrator` terminal on PowerShell and run:
```console
winget uninstall WindowsPerf
```

The output from a successful uninstallation will look like:
```output
Found WindowsPerf [Arm.WindowsPerf]
Starting package uninstall...
Successfully uninstalled
```

## Visual Studio and the Windows Driver Kit (WDK)

WindowsPerf relies on `dll` files installed with Visual Studio, from the Community Edition or higher and, optionally, installers from the Windows Driver Kit extension.
Expand Down Expand Up @@ -86,7 +126,7 @@ Make sure you are in the `windowsperf-bin-<version>` directory:
cd windowsperf-bin-4.0.0
```

### Install with wperf-devgen {#devgen_install}
### Install with wperf-devgen

Navigate to the `wperf-driver` folder and run the installer:

Expand All @@ -103,7 +143,7 @@ Install requested.
Device installed successfully
```

## Verify install
## Verify install

You can check everything is working by running the `wperf` executable.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,7 @@ The framework allows you to parse Learning Path articles and generate instructio
2. [Edit Learning Path pages](#edit-learning-path-pages)
3. [Edit metadata](#edit-metadata)
4. [Run the framework](#run-the-framework)
5. [Result summary](#result-summary)
6. [Visualize results](#visualize-results)

5. [Advanced usage for embedded development](#advanced-usage-for-embedded-development)

## Install dependencies

Expand Down Expand Up @@ -279,7 +277,7 @@ In the example above, the summary indicates that for this Learning Path all test
## Advanced usage for embedded development
### Using the Corstone-300 FVP

By default, the framework runs instructions on the Docker images specified by the [metadata](#edit-metadata). For embedded development, it is possible to build software in a container instance and then check its behaviour on the Corstone-300 FVP.
By default, the framework runs instructions on the Docker images specified by the [metadata](#edit-metadata). For embedded development, it is possible to build software in a container instance and then check its behavior on the Corstone-300 FVP.

For this, all container instances used by the test framework mount a volume in `/shared`. This is where software for the target FVP can be stored. To check the execution, the FVP commands just need to be identified as a `fvp` section for the framework.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,11 @@ layout: learningpathall

## TinyML


This Learning Path is about TinyML. It is a starting point for learning how innovative AI technologies can be used on even the smallest of devices, making Edge AI more accessible and efficient. You will learn how to set up your host machine and target device to facilitate compilation and ensure smooth integration across devices.
This Learning Path is about TinyML. It is a starting point for learning how innovative AI technologies can be used on even the smallest of devices, making Edge AI more accessible and efficient. You will learn how to set up your host machine to facilitate compilation and ensure smooth integration across devices.

This section provides an overview of the domain with real-life use cases and available devices.

TinyML represents a significant shift in Machine Learning deployment. Unlike traditional Machine Learning, which typically depends on cloud-based servers or high-performance hardware, TinyML is tailored to function on devices with limited resources, constrained memory, low power, and fewer processing capabilities.
TinyML represents a significant shift in Machine Learning deployment. Unlike traditional Machine Learning, which typically depends on cloud-based servers or high-performance hardware, TinyML is tailored to function on devices with limited resources, constrained memory, low power, and fewer processing capabilities.

TinyML has gained popularity because it enables AI applications to operate in real-time, directly on the device, with minimal latency, enhanced privacy, and the ability to work offline. This shift opens up new possibilities for creating smarter and more efficient embedded systems.

Expand All @@ -36,7 +35,7 @@ Here are some of the key benefits of TinyML on Arm:

TinyML is being deployed across multiple industries, enhancing everyday experiences and enabling groundbreaking solutions. The table below shows some examples of TinyML applications.

| Area | Device, Arm IP | Description |
| Area | Example, Arm IP | Description |
| ------ | ------- | ------------ |
| Healthcare | Fitbit Charge 5, Cortex-M | To monitor vital signs such as heart rate, detect arrhythmias, and provide real-time feedback. |
| Agriculture | OpenAg, Cortex-M | To monitor soil moisture and optimize water usage. |
Expand Down Expand Up @@ -70,4 +69,4 @@ In addition to hardware, there are software platforms that can help you build Ti

Edge Impulse offers a suite of tools for developers to build and deploy TinyML applications on Arm-based devices. It supports devices like Raspberry Pi, Arduino, and STMicroelectronics boards.

Now that you have an overview of the subject, you can move on to the next section where you will set up an environment on your host machine.
Now that you have an overview of the subject, you can move on to the next section where you will set up a development environment.
Loading
Loading