|
This paper provides a simple introduction to the NEONTM Vector-SIMD architecture. It continues by looking at the compiler support for SIMD, both through automatic recognition and through the use of intrinsic functions. NEON is a hybrid 64/128 bit SIMD architecture extension to the ARM v7-A profile, targeted at multimedia applications. Positioning NEON within the processor allows it to share the CPU resources for integer operation, loop control, and caching, significantly reducing the area and power cost compared with a CPU plus hardware accelerator combination. SIMD (Single Instruction Multiple Data) is where one instruction acts on multiple data items, usually carrying out the same operation for all data.
|
||||||
|
||||||
|
||||||