Subjects
Gaming Graphics ML Performance and Architecture
OS
Android Linux Windows macOS
Skill Level
Advanced Introductory
Tools, Software, and Languages
Displaying 48 of 48 filters.
7-Zip
adb
Android
Android NDK
Android SDK
Android Studio
Arm Development Studio
Arm Mobile Studio
Arm Performance Studio
assembly
Bazel
C#
C++
C/C++
CCA
Clang
CMake
Coding
Fixed Virtual Platform
Frame Advisor
GCC
GenAI
GoogleTest
Java
Kotlin
LiteRT
llvm-mca
MediaPipe
Memory Bug Report
Memory Tagging Extension
Mobile
mobile
NDK
NEON
ONNX Runtime
Python
QEMU
RME
Rust
SDDiskTool
SVE2
Total Compute
Trusted Firmware
Unity
Unreal Engine
VS Code
Vulkan
XNNPACK
New? Learn the basics of Mobile, Graphics, and Gaming.
Subjects
Gaming Graphics ML Performance and Architecture
OS
Android Linux Windows macOS
Skill Level
Advanced Introductory
Tools, Software, and Languages
Displaying 48 of 48 filters.
7-Zip
adb
Android
Android NDK
Android SDK
Android Studio
Arm Development Studio
Arm Mobile Studio
Arm Performance Studio
assembly
Bazel
C#
C++
C/C++
CCA
Clang
CMake
Coding
Fixed Virtual Platform
Frame Advisor
GCC
GenAI
GoogleTest
Java
Kotlin
LiteRT
llvm-mca
MediaPipe
Memory Bug Report
Memory Tagging Extension
Mobile
mobile
NDK
NEON
ONNX Runtime
Python
QEMU
RME
Rust
SDDiskTool
SVE2
Total Compute
Trusted Firmware
Unity
Unreal Engine
VS Code
Vulkan
XNNPACK
Filters:
Displaying 40 of 40 learning paths.
Date

PERFORMANCE AND ARCHITECTURE

Analyze a frame with Frame Advisor

Frame Advisor - Android

  09 Jan 2025        10 min

GAMING

Best Practices for hardware ray tracing with Lumen on Android Devices

Unreal Engine - Android

  09 Jan 2025        30 min

ML

Build a Hands-Free Selfie Android Application with MediaPipe

mobile - Android Studio - Kotlin - MediaPipe - Android

  09 Jan 2025        2 hrs

ML

Build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACK

Mobile - Java - C++ - Python - macOS

  09 Jan 2025        1 hr

ML

Build an Android chat application with ONNX Runtime API

Kotlin - C++ - ONNX Runtime - Android - Mobile

  09 Jan 2025        1 hr

GRAPHICS

Build and profile a simple WebGPU Android Application

Mobile - Java - Kotlin - C++ - Python

  09 Jan 2025        1 hr 30 min

GRAPHICS

Create Computer Vision Applications with OpenCV on Android Devices

Android - Android Studio - Kotlin - Java - Windows

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Debug with MTE on Google Pixel 8

Android Studio - Memory Tagging Extension - Android

  09 Jan 2025        20 min

ML

Detect faces with OpenCV on Android Devices

Android - Android Studio - Kotlin - Windows - macOS

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Get started with Arm hardware

Android

  09 Jan 2025        5 min

PERFORMANCE AND ARCHITECTURE

Get started with Arm Performance Studio for mobile

Arm Performance Studio - Arm Mobile Studio - Coding - Android

  09 Jan 2025        1 hr

PERFORMANCE AND ARCHITECTURE

Get started with Scalable Vector Extension 2 (SVE2) on Android

Android Studio - Coding - Android

  09 Jan 2025        40 min

GAMING

Get started with Unity on Android

Unity - Mobile - C# - Android

  09 Jan 2025        30 min

GAMING

How to Enable Hardware Ray Tracing on Lumen for Android Devices

Unreal Engine - Android

  09 Jan 2025        10 min

GAMING

Install a Unity Game on a single board computer (Orange Pi 5)

Unity - 7-Zip - SDDiskTool - Android

  09 Jan 2025        40 min

PERFORMANCE AND ARCHITECTURE

Install and Use Arm integration packages for Unity

Unity - Arm Performance Studio - Windows - macOS - Linux

  09 Jan 2025        20 min

GRAPHICS

Learn about Arm Fixed Rate Compression (AFRC)

Vulkan - Coding - Android

  09 Jan 2025        25 min

GRAPHICS

Learn about Ray Tracing with Vulkan on Android

Vulkan - Coding - Android

  09 Jan 2025        2 hrs

PERFORMANCE AND ARCHITECTURE

Learn about the Arm Memory Tagging Extension

QEMU - Linux

  09 Jan 2025        20 min

ML

LLM inference on Android with KleidiAI, MediaPipe, and XNNPACK

Java - MediaPipe - Android SDK - Android NDK - Bazel

  09 Jan 2025        1 hr

PERFORMANCE AND ARCHITECTURE

Memory Tagging Extension on Google Pixel 8

Memory Bug Report - Android

  09 Jan 2025        10 min

ML

Profile the Performance of AI and ML Mobile Applications on Arm

Android Studio - LiteRT - Android - Linux

  09 Jan 2025        1 hr

PERFORMANCE AND ARCHITECTURE

Profiling Unity apps on Android

Unity - Mobile - C# - Android

  09 Jan 2025        40 min

PERFORMANCE AND ARCHITECTURE

Query Arm GPU configuration information

NDK - adb - Android

  09 Jan 2025        15 min

GAMING

Using Neon intrinsics to optimize Unity on Android

Unity - Mobile - C# - Android

  09 Jan 2025        1 hr 30 min

GAMING

Using Unity's Machine Learning Agents on Arm

Unity - Android

  09 Jan 2025        1 hr

ML

Accelerate Generative AI workloads using KleidiAI

C++ - GenAI - Coding - NEON - Linux

  09 Jan 2025        1 hr

ML

Create and train a PyTorch model for digit classification using the MNIST dataset

Android Studio - Coding - VS Code - Windows - Linux

  09 Jan 2025        2 hrs 40 min

PERFORMANCE AND ARCHITECTURE

Develop a native C++ library on an Arm-based machine

C++ - GCC - Clang - CMake - GoogleTest

  09 Jan 2025        2 hrs

PERFORMANCE AND ARCHITECTURE

Get started with Realm Management Extension (RME)

Coding - Trusted Firmware - Arm Development Studio - RME - CCA

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Introduction to SIMD.info

GCC - Clang - Coding - Rust - Linux

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Learn about Autovectorization

GCC - Clang - Coding - Linux

  09 Jan 2025        45 min

PERFORMANCE AND ARCHITECTURE

Learn about function multiversioning

C/C++ - Linux - Android - macOS

  09 Jan 2025        1 hr

PERFORMANCE AND ARCHITECTURE

Learn about Integer and floating-point conversions

GCC - Clang - Coding - Linux

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Learn about LLVM Machine Code Analyzer

assembly - llvm-mca - Linux - Windows - macOS

  09 Jan 2025        1 hr

PERFORMANCE AND ARCHITECTURE

Learn how to write SIMD code on Arm using Rust

GCC - Clang - Coding - Rust - Linux

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Memory latency for application software developers

GCC - Clang - Coding - Linux

  09 Jan 2025        40 min

PERFORMANCE AND ARCHITECTURE

Optimize SIMD code with vectorization-friendly data layout

GCC - Clang - Coding - Linux

  09 Jan 2025        45 min

PERFORMANCE AND ARCHITECTURE

Understand the `restrict` keyword in C99

GCC - Clang - SVE2 - Coding - Linux

  09 Jan 2025        30 min

PERFORMANCE AND ARCHITECTURE

Use the Eigen Linear Algebra Library on Arm

GCC - Clang - Coding - Linux

  09 Jan 2025        45 min