Enhancing the Capabilities of the Smallest Devices
Arm Helium technology is the M-Profile Vector Extension (MVE) for the Arm Cortex-M processor series. Helium is an extension of the Armv8.1-M architecture and delivers a significant performance uplift for machine learning (ML) and digital signal processing (DSP) applications.
With Helium, Arm Cortex-M processors can manage the compute challenges in many applications, such as audio devices, sensor hubs, keyword spotting, and voice command control, power electronics, communications and still image processing.
There are similarities between Helium and the Advanced SIMD technology for Arm Cortex-A processors, which is called Neon. However, Helium has been designed from the ground-up for efficient signal processing performance in small processors, and provides many new architectural features to unlock new applications.
Interested in speaking with someone about Helium or joining the established Helium ecosystem? Talk to an Arm expert today.
- Next-generation Armv8.1-M architecture: Delivering enhanced machine learning and signal processing for the smallest embedded devices
- Making Helium Part 1: Why not just add Neon?
- Making Helium Part 2: Sudoku, registers and rabbits
- Making Helium Part 3: Going around in circles
- Making Helium Part 4: Bringing Amdahl's law to heel
- Getting started with Arm Helium: The new vector extension for the M-Profile architecture