TOPIC 1

Build AI/ML Android Apps

Get Started running your ML and AI workloads on Arm Cortex CPUs.

 

ExecuTorch for On-Device AI

Get Started with AI and ML on Unity with Unity Sentis and ML Agents

  • A series of videos, learning paths, blogs and tutorials on how to bring AI and ML into your Unity project on Arm-based mobile devices.

Google’s AI Edge’s Mediapipe Acceleration on Arm-Based Android

Get Started with OpenCV on Android

TOPIC 2

Build GenAI Android Apps

Learn how to quantize neural network (NN) models and run large language models (LLMs) on mobile.

 

Build an Android Chat App with Llama and ExecuTorch

  • A get-started guide to learn how to set up ExecuTorch and quantize models without sacrificing significantly the model accuracy.

GenAI on Arm Cortex CPUs

  • A blog covering a virtual assistant demo, which first used Meta’s Llama2-7B on mobile via a chat-based app, and has since expanded to include the Llama3 model and Phi-3 3.8B.

NN Model Quantization

  • A blog covering the use of quantization for neural network (NN) models, which is critical for deploying GenAI models on mobile devices and edge platforms.
TOPIC 3

Accelerate GenAI, AI, and ML

Accelerate your AI/ML framework, tools, and cloud services with open-source Arm libraries and optimized Arm SIMD code.

 

Arm Kleidi

  • Arm Kleidi open-source libraries are a lighter weight performance library than ACL for accelerating AI and ML workloads and frameworks.

Arm KleidiAI

  • Explore KleidiAI’s initial features and follow the step-by-step guide to running one of its critical functions for accelerating the Gemma LLM.

Arm KleidiCV

  • The KleidiCV library is designed for image processing and integrates into any CV framework to enable optimum performance for CV workloads on Arm.

Arm SIMD-Extensions

  • Optimize your AI/ML workloads with Arm SIMD code, either in assembly or using Arm Intrinsics in C/C++, to leverage huge performance gains.

Join the Arm Developer Program

 

Arm Developer Program logo

 

Join the Arm Developer Program to build your future on Arm. Get fresh insights directly from Arm experts,
connect with like-minded peers for advice, or build on your expertise and become an Arm Ambassador.

Join Now
Arm Developer Program

Community Support

Learn from the Community

Talk directly to an Arm expert, Ben Clark, and the broader Arm community involved in servers and cloud computing space.

Ben Clark

Ben Clark is an Arm Staff Software Engineer and developer advocate, researching and publishing the best use of Arm technologies in consumer devices. He has a graphics background and a keen interest in machine learning.

Tell Us What We Are Missing

Think we are missing some resources? Have some examples to share from your experience? Let us know directly via the link below.