Skip to content

Commit 3155f34

Browse files
authored
Merge branch 'ArmDeveloperEcosystem:main' into main
2 parents 5a50896 + ed50d31 commit 3155f34

File tree

117 files changed

+3901
-499
lines changed

Some content is hidden

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

117 files changed

+3901
-499
lines changed

.github/workflows/deploy.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ on:
2121
required: true
2222
HUGO_AUDIO_API:
2323
required: true
24+
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID:
25+
required: true
26+
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP:
27+
required: true
2428

2529
env:
2630
HUGO_VERSION: 0.130.0
@@ -69,6 +73,8 @@ jobs:
6973
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
7074
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
7175
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
76+
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
77+
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}
7278

7379
# Deploys website to AWS S3 and invalidate CloudFront Cache
7480
- name: Deploy to S3

.github/workflows/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ jobs:
2424
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
2525
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
2626
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
27+
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
28+
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}

.github/workflows/production.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ jobs:
2424
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
2525
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
2626
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
27+
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
28+
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ node_modules/
66
package-lock.json
77
.hugo_build.lock
88
.vscode
9+
.env
10+
startup.sh
911

1012
# macOS files
1113
*.DS_Store

.wordlist.txt

Lines changed: 105 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3768,4 +3768,108 @@ vectorstore
37683768
vlen
37693769
vv
37703770
webhook
3771-
xE
3771+
xE
3772+
Baichuan
3773+
Checkpointing
3774+
Choi
3775+
CustomData
3776+
Das
3777+
DataCollatorForSeq
3778+
DingTalk
3779+
FFXM
3780+
FSR
3781+
FastLanguageModel
3782+
FeaturedContent
3783+
FfxmFsr
3784+
FurthestReflectionCaptureDistance
3785+
GBuffer
3786+
GLES
3787+
HLSL
3788+
Halton
3789+
JITTERED
3790+
JKS
3791+
Jitter
3792+
KHR
3793+
LoFTQ
3794+
LoRA
3795+
MNN
3796+
MSM
3797+
MTL
3798+
MaliManga
3799+
Mip
3800+
Mipmap
3801+
NDC
3802+
PEFT
3803+
Parichay
3804+
QLoRA
3805+
Qianwen
3806+
RCAS
3807+
RLHF
3808+
RelaxedPrecision
3809+
RenderTargets
3810+
SFT
3811+
SFTTrainer
3812+
ScreenPercentage
3813+
ShaderQualityMode
3814+
ShareGPT
3815+
Shuheng
3816+
TAA
3817+
Taobao
3818+
TemporalUpscaler
3819+
ThirdParty
3820+
Tmall
3821+
Tokenize
3822+
TrainingArguments
3823+
UVs
3824+
Unsloth
3825+
Upscaling
3826+
UpscalingRatio
3827+
VRAM
3828+
XD
3829+
Xianyu
3830+
Youku
3831+
Zhipu
3832+
aar
3833+
adamw
3834+
agentic
3835+
antialiasing
3836+
arxiv
3837+
csn
3838+
docstring
3839+
ffx
3840+
func
3841+
getPipelinePermutationFlags
3842+
ggml
3843+
hoc
3844+
jitter
3845+
jittered
3846+
jittering
3847+
lastestlora
3848+
luminance
3849+
mipmap
3850+
mnn
3851+
motionVectorScale
3852+
mutators
3853+
proc
3854+
qwen
3855+
raytraced
3856+
reactiveness
3857+
renderdoc
3858+
renderers
3859+
sharegpt
3860+
sym
3861+
tokenization
3862+
tokenize
3863+
tokenizes
3864+
tokenizing
3865+
tonemapped
3866+
tonemapping
3867+
trl
3868+
unjittered
3869+
unsloth
3870+
upscaled
3871+
upscalers
3872+
upscales
3873+
upscaling
3874+
vl
3875+
webbot

assets/css/feedback.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
#feedback-container {
33
min-height: 200px;
4-
54
}
65

76
/****************************************************/

assets/events.csv

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
Name,Priority,Start Date,End Date,City,Country,Virtual Option,Description,URL,Categories
2-
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
3-
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
4-
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
5-
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
6-
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
7-
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
8-
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"
9-
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
10-
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
2+
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
3+
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
4+
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
5+
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
6+
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
7+
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
8+
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
9+
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"
10+
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
11+
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
12+
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
13+
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
14+
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
15+
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"
16+
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"
17+
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
578 KB
Loading

content/install-guides/wperf.md

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,46 @@ WindowsPerf consists of a kernel-mode driver and a user-space command-line tool.
3939
You cannot use WindowsPerf on virtual machines, such as cloud instances.
4040
{{% /notice %}}
4141

42+
## Using winget (Recommended)
43+
44+
### Install
45+
46+
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
47+
48+
```console
49+
winget install WindowsPerf
50+
```
51+
52+
The output should look like:
53+
54+
```output
55+
Found WindowsPerf [Arm.WindowsPerf] Version 4.3.1.0
56+
This application is licensed to you by its owner.
57+
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
58+
Downloading https://developer.arm.com/-/cdn-downloads/permalink/WindowsPerf/Installer/windowsperf-4.3.1.msi
59+
3.07 MB
60+
Successfully verified installer hash
61+
Starting package install...
62+
Successfully installed
63+
```
64+
65+
![Winget installation video](/install-guides/_images/wperf-winget-installation.gif)
66+
67+
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)
68+
69+
### Uninstall
70+
If you need to uninstall WindowsPerf, open an `Administrator` terminal on PowerShell and run:
71+
```console
72+
winget uninstall WindowsPerf
73+
```
74+
75+
The output from a successful uninstallation will look like:
76+
```output
77+
Found WindowsPerf [Arm.WindowsPerf]
78+
Starting package uninstall...
79+
Successfully uninstalled
80+
```
81+
4282
## Visual Studio and the Windows Driver Kit (WDK)
4383

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

89-
### Install with wperf-devgen {#devgen_install}
129+
### Install with wperf-devgen
90130

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

@@ -103,7 +143,7 @@ Install requested.
103143
Device installed successfully
104144
```
105145

106-
## Verify install
146+
## Verify install
107147

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

content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/Overview-1.md renamed to content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/1-overview.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ layout: learningpathall
88

99
## TinyML
1010

11-
12-
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.
11+
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.
1312

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

16-
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.
15+
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.
1716

1817
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.
1918

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

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

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

7170
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.
7271

73-
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.
72+
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.

0 commit comments

Comments
 (0)