NEON instructions

GPTKB entity

Statements (78)
Predicate Object
gptkbp:instanceOf SIMD instruction set
gptkbp:alsoKnownAs gptkb:Advanced_SIMD
gptkbp:alternativeTo gptkb:AltiVec
gptkb:Intel_SSE
gptkbp:availableOn embedded systems
mobile devices
single-board computers
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:extendsTo gptkb:ARM_architecture
https://www.w3.org/2000/01/rdf-schema#label NEON instructions
gptkbp:introducedIn gptkb:ARMv7_architecture
gptkbp:parallelismType gptkb:SIMD
gptkbp:provides vectorized comparison operations
vectorized logical operations
vectorized permutation operations
vectorized reduction operations
vectorized shift operations
vectorized absolute value operations
vectorized arithmetic operations
vectorized bit reversal operations
vectorized bitwise operations
vectorized count leading zeros operations
vectorized deinterleaving operations
vectorized interleaving operations
vectorized lane arithmetic operations
vectorized lane bitwise operations
vectorized lane deinterleaving operations
vectorized lane duplication operations
vectorized lane extraction operations
vectorized lane insertion operations
vectorized lane interleaving operations
vectorized lane narrowing/widening operations
vectorized lane permutation operations
vectorized lane reduction operations
vectorized lane saturating arithmetic operations
vectorized lane selection operations
vectorized lane shuffling operations
vectorized lane swapping operations
vectorized lane table lookup operations
vectorized lane type conversion operations
vectorized load/store operations
vectorized math operations
vectorized memory operations
vectorized min/max operations
vectorized multiply-accumulate operations
vectorized narrowing/widening operations
vectorized population count operations
vectorized reciprocal operations
vectorized saturating arithmetic operations
vectorized square root operations
vectorized table lookup operations
vectorized transpose operations
vectorized type conversion operations
gptkbp:registerWidth 128 bits
gptkbp:supportedBy gptkb:ARM_Cortex-A8
gptkb:ARM_Cortex-A_series
gptkb:ARM_Cortex-R_series
gptkb:ARM_Cortex-M7
gptkbp:supports floating-point operations
integer operations
gptkbp:type 32, 64-bit floating point
8, 16, 32, 64-bit integer
gptkbp:usedFor gptkb:signal_processing
machine learning acceleration
multimedia processing
gptkbp:usedIn gptkb:Raspberry_Pi
smartphones
tablets
Android devices
digital signal processors
gptkbp:bfsParent gptkb:SVE_(Scalable_Vector_Extension)
gptkbp:bfsLayer 7