About this Learning Path

Who is this for?

This is an advanced topic for developers migrating vectorized (SIMD) code from x86-64 to Arm64.

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Identify how Arm vector extensions including NEON, Scalable Vector Extension (SVE), and Scalable Matrix Extension (SME) map to vector extensions from other architectures
  • Plan a migration strategy using autovectorization, intrinsics, or library substitution

Prerequisites

Before starting, you will need the following:

  • Familiarity with vector extensions, SIMD programming, and compiler intrinsics
  • Access to Linux systems with NEON and SVE support
Next