Introduction
Overview
Set up your SME2 development environment
Test your SME2 development environment
Streaming mode and ZA state in SME
Vanilla matrix multiplication
Outer product
SME2 assembly matrix multiplication
Matrix multiplication using SME2 intrinsics in C
Benchmarking
Debugging
Going further
Next Steps
Skill level: | Advanced |
Reading time: | 1 hr |
Last updated: | 08 Jul 2025 |
Skill level: |
Advanced |
Reading time: |
1 hr |
Last updated: |
08 Jul 2025 |
This Learning Path is an advanced topic for developers who want to accelerate the performance of matrix multiplication using Arm's Scalable Matrix Extension Version 2 (SME2).
Upon completion of this learning path, you will be able to:
Before starting, you will need the following: