5

Cortex A15 中的 NEON SIMD 和 NEON SIMD 版本 2 有什么区别?

4

2 回答 2

6

它添加了 SIMD FMA 指令 (VFMA.F32) 并且还要求 NEON 半精度扩展。ARM Cortex-A7、ARM Cortex-A15 和 Qualcomm Krait(不确定 ARM Cortex-A5)支持 NEONv2。

于 2013-03-06T01:42:57.237 回答
4

It is not that much of a difference, from ARM ARM:

(in reverse order of definitions)

Advanced SIMDv2 is an OPTIONAL extension to the ARMv7-A and ARMv7-R profiles. Advanced SIMDv2 adds both the Half-precision Extension and the fused multiply-add instructions to the features of Advanced SIMDv1.

...

Advanced SIMDv1 can be extended by the OPTIONAL Half-precision Extension, that provides conversion functions in both directions between half-precision floating-point and single-precision floating-point.

...

The Advanced SIMD architecture extension, its associated implementations, and supporting software, are commonly referred to as NEON™ technology.

于 2013-03-05T16:38:38.630 回答