4 ms·
How does that make the statement incorrect?
by booblik 9y ago
How does that make the statement incorrect?
- justinator 9y agoI would assume because 7 comes before 8.
- booblik 9y agoSo NEON is not the ARMv8 version of SIMD, because it is ARMv7 version of SIMD? Those are not mutually exclusive.
- brigade 9y agoTechnically, ARMv8 has no such thing as "NEON"; it was renamed Advanced SIMD. Only in ARMv7 is it officially called NEON. But everyone sensible ignores a lot of the stupid names ARM uses in ARMv8 (AArch64/AArch32, A64/A32/T32, etc.)
- thecompilr 9y agoYes and no. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0024a/CJHECGIH.html http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.... > The ARM Advanced SIMD architecture, its associated implementations, and supporting software, are commonly referred to as NEON technology. There are NEON instruction sets for both AArch32 (equivalent to the ARMv7 NEON instructions) and for AArch64. Both can be used to significantly accelerate repetitive operations on large data sets. This can be useful in applications such as media codecs. The NEON architecture for AArch64 uses 32 × 128-bit register, twice as many as for ARMv7. These are the same registers used by the floating-point instructions. All compiled code and subroutines conforms to the EABI, which specifies which registers can be corrupted and which registers must be preserved within a particular subroutine. The compiler is free to use any NEON/VFP registers for floating-point values or NEON data at any point in the code.