gptkbp:instanceOf
|
SIMD instruction set
|
gptkbp:alternativeTo
|
gptkb:AltiVec
gptkb:Intel_SSE
|
gptkbp:availableOn
|
gptkb:ARMv7-A_processors
ARMv8-A processors
|
gptkbp:compatibleWith
|
gptkb:ARMv6_and_earlier
|
gptkbp:compiledBy
|
gptkb:GCC
gptkb:ARM_Compiler
gptkb:LLVM/Clang
|
gptkbp:developedBy
|
gptkb:ARM_Holdings
|
https://www.w3.org/2000/01/rdf-schema#label
|
NEON SIMD
|
gptkbp:instructionSet
|
gptkb:Advanced_SIMD
|
gptkbp:introducedIn
|
gptkb:ARMv7-A_architecture
gptkb:ARMv8-A_architecture
gptkb:ARMv7-R_architecture
|
gptkbp:parallelTo
|
SIMD (Single Instruction, Multiple Data)
|
gptkbp:registerWidth
|
128 bits
|
gptkbp:supports
|
floating-point operations
integer operations
single-precision floating point
double-precision floating point (ARMv8)
|
gptkbp:type
|
32, 64-bit floating point
8, 16, 32, 64-bit integer
|
gptkbp:usedFor
|
gptkb:signal_processing
audio processing
image processing
video processing
multimedia processing
|
gptkbp:usedIn
|
gptkb:ARM_Cortex-A_series
gptkb:ARM_Cortex-R_series
gptkb:ARM_Cortex-M7
|
gptkbp:vectorLength
|
64 or 128 bits
|
gptkbp:website
|
https://developer.arm.com/architectures/instruction-sets/simd-isas/neon
|
gptkbp:bfsParent
|
gptkb:microprocessor
|
gptkbp:bfsLayer
|
4
|