NEON SIMD

E198707

NEON SIMD is ARM's advanced Single Instruction, Multiple Data (SIMD) instruction set extension designed to accelerate multimedia, signal processing, and other parallelizable workloads on ARM processors.

All labels observed (6)

Label Occurrences
ARM NEON 3
NEON SIMD canonical 2
ARM NEON technology 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf ARM architecture extension
SIMD instruction set extension
vector instruction set
alsoKnownAs NEON SIMD
surface form: ARM NEON

NEON SIMD
surface form: Advanced SIMD
architectureFamily ARM
availableIn many ARM Cortex-A processors
many ARM Cortex-R processors
some ARM Cortex-M processors
benefit higher throughput for parallelizable loops
reduced instruction count for vector operations
design fixed-length SIMD
developer Arm Ltd.
distinctFrom ARM SVE
ARM SVE
surface form: ARM SVE2

Intel AVX
surface form: x86 AVX

Intel SSE
surface form: x86 SSE
feature horizontal add and accumulate operations
lane-wise operations
multiply-accumulate instructions
packed arithmetic operations
saturating arithmetic
shuffle and permute operations
vector load and store instructions
integratedWith ARM floating-point unit in many cores
purpose accelerate data-parallel workloads
accelerate multimedia workloads
accelerate signal processing workloads
improve performance per watt for vectorizable code
registerWidth 128-bit
64-bit
supportsDataTypes 16-bit integer
32-bit integer
64-bit integer
8-bit integer
single-precision floating point
targetArchitecture ARMv7-A architecture
surface form: ARMv7-A

ARM Cortex-R series
surface form: ARMv7-R

ARMv8-A
ARMv8.1-M
ARMv8.2-M
ARMv9-A
useCase 3D graphics workloads
audio processing
cryptographic primitives
digital signal processing
image processing
machine learning inference kernels
video processing
vectorLength 128-bit vector
64-bit vector

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Icestorm supports NEON SIMD
AltiVec similarTo NEON SIMD
this entity surface form: ARM NEON
VMX similarTo NEON SIMD
this entity surface form: ARM NEON
VFP floating-point extension relatedTo NEON SIMD
this entity surface form: ARM NEON technology
NEON SIMD alsoKnownAs NEON SIMD
this entity surface form: ARM NEON
NEON SIMD alsoKnownAs NEON SIMD
this entity surface form: Advanced SIMD
ARMv8-A includesFeature NEON SIMD
this entity surface form: Advanced SIMD (NEON)
Sawtooth supportsFeature NEON SIMD
ARMv9-A includesFeature NEON SIMD
this entity surface form: Advanced SIMD (Neon)