PERFORMANCE AND ARCHITECTURE
Accelerate multimodal Voice Assistant performance with KleidiAI and SME2
Java - Kotlin - CPP - SME2 - Arm Performance Studio
06 Jul 2026 30 min
ML
Enable Neural Super Sampling in Unreal Engine with ML Extensions
Unreal Engine - Vulkan SDK - Visual Studio - NX - Windows
17 Jun 2026 30 min
ML
Enable neural graphics using ML Extensions for Vulkan
Vulkan - RenderDoc - NX - Windows
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Learn about function multiversioning
C - CPP - Runbook - Linux - Android
06 Jul 2026 1 hr
ML
Run ERNIE-4.5 Mixture of Experts model on Armv9 with llama.cpp
Python - CPP - Bash - llama.cpp - Linux
06 Jul 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Understand floating-point behavior across x86 and Arm architectures
CPP - Linux
06 Jul 2026 30 min
PERFORMANCE AND ARCHITECTURE
Use the Eigen Linear Algebra Library on Arm
GCC - Clang - Runbook - Linux
06 Jul 2026 45 min
PERFORMANCE AND ARCHITECTURE
Get started with Realm Management Extension (RME)
Trusted Firmware - Arm Development Studio - RME - CCA - Runbook
02 Jul 2026 30 min
PERFORMANCE AND ARCHITECTURE
Write Neon intrinsics using GitHub Copilot to improve Adler32 performance
GCC - Runbook - Linux
02 Jul 2026 45 min
PERFORMANCE AND ARCHITECTURE
Profile an Android application with Arm Performance Studio
Arm Performance Studio - Arm Mobile Studio - Android
26 Jun 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Generate audio with Stable Audio Open Small on LiteRT
CPP - Python - Hugging Face - Linux - Android
19 Jun 2026 30 min
GRAPHICS
Accelerate an OpenCV-based Android Application with KleidiCV
Android - Android Studio - Kotlin - Java
17 Jun 2026 45 min
PERFORMANCE AND ARCHITECTURE
Accelerate Denoising, Background Blur and Low-Light Camera Effects with SME2
CPP - Docker - SME2 - Linux - macOS
17 Jun 2026 30 min
ML
Accelerate LiteRT Models on Android with KleidiAI and SME2
C - Python - SME2 - Android
17 Jun 2026 45 min
ML
Add an LLM to your Android app with Arm's AI Chat library
Kotlin - Neon - SVE2 - SME2 - LLM
17 Jun 2026 15 min
PERFORMANCE AND ARCHITECTURE
Analyze a frame with Frame Advisor
Frame Advisor - Android
17 Jun 2026 10 min
GRAPHICS
Arm Neural Technology Playbook - Evaluate
Unreal Engine - Vulkan - NX - Windows
17 Jun 2026 45 min
ML
Benchmark a KleidiAI micro-kernel in ExecuTorch
Python - ExecuTorch - XNNPACK - KleidiAI - Linux
17 Jun 2026 30 min
ML
Build a customer support chatbot on Android with Llama and ExecuTorch
Java - Python - ExecuTorch - macOS - Linux
17 Jun 2026 1 hr
ML
Build a Hands-Free Selfie Android Application with MediaPipe
Android Studio - Kotlin - MediaPipe - Android
17 Jun 2026 2 hrs
ML
Build a Sentiment-Aware Voice Assistant with On-Device LLMs
Python - Transformers - ONNX Runtime - llama.cpp - Gradio
17 Jun 2026 1 hr 30 min
ML
Build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACK
Java - CPP - Python - Hugging Face - ExecuTorch
17 Jun 2026 1 hr
ML
Build an Android chat application with ONNX Runtime API
Kotlin - CPP - ONNX Runtime - Android - Hugging Face
17 Jun 2026 1 hr
GRAPHICS
Build and profile a simple WebGPU Android Application
Java - Kotlin - CPP - Python - macOS
17 Jun 2026 1 hr 30 min
GRAPHICS
Create Computer Vision Applications with OpenCV on Android Devices
Android - Android Studio - Kotlin - Java - Windows
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Debug with MTE on Google Pixel 8
Android Studio - MTE - Android
17 Jun 2026 20 min
ML
Deploy optimized ML models with ONNX Runtime on Arm platforms
Python - PyTorch - TensorFlow - ONNX - Android
17 Jun 2026 4 hrs
GAMING
Deploy Unity Machine Learning Agents on Arm Android devices
Unity - Android
17 Jun 2026 1 hr
ML
Detect faces with OpenCV on Android Devices
Android - Android Studio - Kotlin - Windows - macOS
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Enable Memory Tagging Extension on Google Pixel 8
MTE - adb - Google Pixel 8 - Android
17 Jun 2026 10 min
PERFORMANCE AND ARCHITECTURE
Explore Arm Memory Tagging Extension with example programs
QEMU - Linux
17 Jun 2026 20 min
ML
Fine-tune neural graphics models using Model Gym
PyTorch - Jupyter Notebook - Vulkan - NX - Linux
17 Jun 2026 45 min
PERFORMANCE AND ARCHITECTURE
Generate audio with Stable Audio Open Small using ExecuTorch
CPP - Python - Hugging Face - ExecuTorch - Linux
17 Jun 2026 45 min
GRAPHICS
Generate neural graphics datasets with Neural Graphics Data Capture in Unreal Engine
Unreal Engine - Visual Studio - NX - Windows
17 Jun 2026 30 min
GRAPHICS
Get started with Arm Accuracy Super Resolution (Arm ASR)
Unreal Engine - Android
17 Jun 2026 40 min
PERFORMANCE AND ARCHITECTURE
Get started with Arm hardware
Android
17 Jun 2026 5 min
PERFORMANCE AND ARCHITECTURE
Get started with Scalable Vector Extension 2 (SVE2) on Android
Android Studio - Android
17 Jun 2026 40 min
GAMING
Get started with Unity on Android
Unity - C# - Android
17 Jun 2026 30 min
GAMING
How to Enable Hardware Ray Tracing on Lumen for Android Devices
Unreal Engine - Android
17 Jun 2026 10 min
GRAPHICS
Implement ray tracing effects with Vulkan on Android
Vulkan - Android
17 Jun 2026 2 hrs
GAMING
Install a Unity Game on a single board computer (Orange Pi 5)
Unity - 7-Zip - SDDiskTool - Android
17 Jun 2026 40 min
PERFORMANCE AND ARCHITECTURE
Install and Use Arm integration packages for Unity
Unity - Arm Performance Studio - Windows - macOS - Linux
17 Jun 2026 20 min
GRAPHICS
Learn about Arm Fixed Rate Compression (AFRC)
Vulkan - Android
17 Jun 2026 25 min
ML
Measure LLM inference performance with KleidiAI and SME2 on Android
SME2 - C++ - llama.cpp - Android - Linux
17 Jun 2026 40 min
PERFORMANCE AND ARCHITECTURE
Optimize graphics performance using Frame Advisor render graphs
OpenGL ES - Vulkan - Linux - Windows - macOS
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Optimize graphics vertex efficiency for Arm GPUs
C - CPP - Android
17 Jun 2026 10 min
GAMING
Optimize hardware ray tracing with Lumen on Android devices
Unreal Engine - Android
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Optimize image processing on Android using Halide
Android Studio - Halide - CPP - Kotlin - CMake
17 Jun 2026 3 hrs
GAMING
Optimize Unity applications on Android using Neon intrinsics
Unity - C# - Android
17 Jun 2026 1 hr 30 min
ML
Prepare models for neural graphics with Arm neural technology
ExecuTorch - PyTorch - Model Explorer - Jupyter Notebook - Vulkan
17 Jun 2026 45 min
PERFORMANCE AND ARCHITECTURE
Profile Android game performance in Godot with Arm Performance Studio
Godot - Arm Performance Studio - Windows - macOS - Linux
17 Jun 2026 15 min
ML
Profile ONNX model performance with SME2 using KleidiAI and ONNX Runtime
C++ - ONNX Runtime - SME2 - Android - Linux
17 Jun 2026 40 min
ML
Profile the Performance of AI and ML Mobile Applications on Arm
Android Studio - LiteRT - Hugging Face - Android - Linux
17 Jun 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Profile Unity application performance on Android devices
Unity - C# - Android
17 Jun 2026 40 min
ML
Quantize neural upscaling models with ExecuTorch
ExecuTorch - TorchAO - Vulkan - TOSA - NX
17 Jun 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Query Arm GPU configuration information
Android NDK - adb - Android
17 Jun 2026 15 min
ML
Run LLM inference on Android with KleidiAI, MediaPipe, and XNNPACK
Java - MediaPipe - Android SDK - Android NDK - Bazel
17 Jun 2026 1 hr
ML
Run Vision LLM inference on Android with KleidiAI and MNN
Android Studio - KleidiAI - Android
17 Jun 2026 30 min
ML
Understand KleidiAI SME2 matmul microkernels
C++ - KleidiAI - llama.cpp - SME2 - Android
17 Jun 2026 40 min
ML
Accelerate Generative AI workloads using KleidiAI
CPP - Generative AI - Neon - Runbook - Linux
17 Jun 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Accelerate Matrix Multiplication Performance with SME2
C - Clang - LLVM - SME2 - Linux
17 Jun 2026 1 hr
ML
Build a Multimodal Retail Restocking Assistant on Armv9 With MNN
CMake - CPP - Bash - Linux
17 Jun 2026 1 hr 30 min
ML
Create and train a PyTorch model for digit classification using the MNIST dataset
Android Studio - Visual Studio Code - Windows - Linux - macOS
17 Jun 2026 2 hrs 40 min
PERFORMANCE AND ARCHITECTURE
Develop a native C++ library on an Arm-based machine
CPP - GCC - Clang - CMake - Google Test
17 Jun 2026 2 hrs
PERFORMANCE AND ARCHITECTURE
Introduction to SIMD.info
GCC - Clang - Rust - Runbook - Linux
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Learn about Autovectorization
GCC - Clang - Runbook - Linux
17 Jun 2026 45 min
PERFORMANCE AND ARCHITECTURE
Learn about integer and floating-point conversions
GCC - Clang - Runbook - Linux
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Learn about LLVM Machine Code Analyzer
Assembly - llvm-mca - Runbook - Linux - Windows
17 Jun 2026 1 hr
PERFORMANCE AND ARCHITECTURE
Learn SVE and SME programming with SIMD Loops
C - CPP - GCC - Clang - SME2
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Memory latency for application software developers
GCC - Clang - Runbook - Linux
17 Jun 2026 40 min
PERFORMANCE AND ARCHITECTURE
Migrate x86-64 SIMD to Arm64
GCC - Clang - Linux
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Optimize SIMD code with vectorization-friendly data layout
GCC - Clang - Runbook - Linux
17 Jun 2026 45 min
ML
Profile ExecuTorch models with SME2 on Arm
ExecuTorch - Python - CMake - SME2 - macOS
17 Jun 2026 1 hr 30 min
PERFORMANCE AND ARCHITECTURE
Understand the `restrict` keyword in C99
GCC - Clang - SVE2 - Runbook - Linux
17 Jun 2026 30 min
PERFORMANCE AND ARCHITECTURE
Write SIMD code on Arm using Rust
GCC - Clang - Rust - Runbook - Linux
17 Jun 2026 30 min