Neon: Audio- und Video-Beschleunigung für Embedded-Chips
Bei Neon handelt es sich um einen 64/128-Bit-SIMD-Befehlssatz (Single Instruction Multiple Data) zur standardisierten Beschleunigung von Media- und Signalverarbeitungsapplikationen der kommenden Generation. So soll es mit Neon möglich sein, einen MP3-Audiodecoder mit CPUs mit weniger als 10 MHz zu verarbeiten - ein GSM-AMR-Sprach-Codec soll lediglich 13 MHz benötigen.
Neben einem umfassenden Befehlssatz sind separate Register-Files und unabhängige Verarbeitungshardware vorhanden. Neon unterstützt dabei 8-, 16-, 32- und 64-Bit-Integer- und SIMD-Operationen für die Audio- und Video-Verarbeitung sowie für Grafik- und Spiele-Funktionen.
Der Neon-Befehlssatz wurde im Verbund mit vektorisierender C-Compiler-Technik entwickelt und soll ARM-Entwicklern mit C-Compiler-Unterstützung angeboten werden.