DocumentCode :
2729742
Title :
Data locality optimization for a parallel object detection on embedded multi-core systems
Author :
Lai, Bo-Cheng Charles ; Chiang, Chih-Hsuan ; Li, Guan-Ru
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear :
2011
fDate :
15-17 July 2011
Firstpage :
576
Lastpage :
579
Abstract :
Object detection is an important application for modern smart embedded devices. It enables the device to recognize the surrounding environment and perform intelligent applications. The intensive computation requirements make the object detection an expensive application running on the resource-constrained embedded device. Parallel processing on multi-core systems provides a platform to boost the performance. However, the memory bottleneck limits the performance scalability. Improving data locality of the on-chip cache has therefore become a critical design concern. This paper analyzed the memory behavior of a parallel Viola-Jones algorithm, and proposed a scheme to enhance the data locality of on-chip cache. By running a multi-threaded object detection algorithm on a cycle-accurate multi-core simulator, the proposed approach can achieve up to 58% better performance when compared with the original parallel program.
Keywords :
cache storage; embedded systems; mobile computing; mobile handsets; multi-threading; object detection; parallel algorithms; shared memory systems; data locality optimization; embedded multicore systems; memory behavior; modern smart embedded devices; multithreaded object detection algorithm; on-chip cache; parallel Viola-Jones algorithm; parallel object detection; parallel processing; performance scalability; resource-constrained embedded device; Algorithm design and analysis; Classification algorithms; Instruction sets; Object detection; Parallel processing; Performance evaluation; System-on-a-chip; data locality; embedded device; multi-core; object detection; parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2011 IEEE 2nd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-9699-0
Type :
conf
DOI :
10.1109/ICSESS.2011.5982381
Filename :
5982381
Link To Document :
بازگشت