Title
The performance analysis of ARM NEON technology for mobile platforms
Abstract
Mobile platforms have compute-bound applications, which will be executed on top of ARM processors in many cases. For such applications, the use of the ARM NEON technology should be considered since it can significantly increase the computing power of the underlying processor for vector operations. The ARM NEON technology is a media processing architecture based on SIMD (Single Instruction Multiple Data) that adds instructions targeted primarily for audio, video, and 3-D graphics processing. In this paper, we evaluate the ARM NEON technology in ARM Cortex-A8 processor for several open-source applications. To do this, we use the auto-vectorization feature of the ARM GCC compiler, which is implemented with the NEON technology. The evaluation criteria include program code size, execution time and power consumption, which are crucial in most embedded systems.
Year
DOI
Venue
2011
10.1145/2103380.2103401
RACS
Keywords
Field
DocType
performance analysis,arm gcc compiler,arm cortex-a8 processor,mobile platform,neon technology,single instruction multiple data,3-d graphics processing,computing power,arm neon technology,arm processor,underlying processor,power consumption,simd,embedded system
Graphics,ARM architecture,Program code,Neon,Computer science,SIMD,Real-time computing,Compiler,Execution time,Computer hardware,Power consumption,Embedded system
Conference
Citations 
PageRank 
References 
5
0.70
3
Authors
3
Name
Order
Citations
PageRank
Min-Woo Jang1122.80
Kukhyun Kim250.70
Kanghee Kim322320.24