Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
SIMD instruction set extension
|
gptkbp:alternativeTo |
gptkb:AltiVec
gptkb:Intel_SSE |
gptkbp:compatibleWith |
gptkb:ARM_Cortex-M0
gptkb:ARM_Cortex-M3 gptkb:ARM_Cortex-M4 |
gptkbp:compiledBy |
gptkb:GCC
gptkb:ARM_Compiler gptkb:LLVM/Clang |
gptkbp:developedBy |
gptkb:ARM_Holdings
|
gptkbp:enables |
parallel processing
data-level parallelism |
https://www.w3.org/2000/01/rdf-schema#label |
Neon instructions
|
gptkbp:introducedIn |
gptkb:ARMv7-A_architecture
gptkb:ARMv8-A_architecture |
gptkbp:partOf |
gptkb:ARM_architecture
|
gptkbp:provides |
vectorized load/store
vectorized comparison operations vectorized logical operations vectorized math functions vectorized memory access vectorized multiply-accumulate vectorized permutation operations vectorized reduction operations vectorized shift operations |
gptkbp:registerWidth |
128 bits
|
gptkbp:supports |
floating-point arithmetic
vector operations integer arithmetic 128-bit SIMD operations |
gptkbp:type |
32-bit floating point
16-bit integer 32-bit integer 64-bit floating point 64-bit integer 8-bit integer |
gptkbp:usedBy |
gptkb:Apple_A-series_chips
gptkb:Raspberry_Pi Android devices |
gptkbp:usedFor |
gptkb:signal_processing
audio processing image processing multimedia processing |
gptkbp:usedIn |
gptkb:ARM_Cortex-A_series
gptkb:ARM_Cortex-R_series gptkb:ARM_Cortex-M7 embedded systems mobile devices single-board computers |
gptkbp:bfsParent |
gptkb:Advanced_SIMD
|
gptkbp:bfsLayer |
6
|