Data locality optimization for a parallel object detection on embedded multi-core systems

Bo-Cheng Lai*, Chih Hsuan Chiang, Guan Ru Li

*此作品的通信作者

    研究成果: Conference contribution同行評審

    6 引文 斯高帕斯(Scopus)

    摘要

    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.

    原文English
    主出版物標題ICSESS 2011 - Proceedings
    主出版物子標題2011 IEEE 2nd International Conference on Software Engineering and Service Science
    頁面576-579
    頁數4
    DOIs
    出版狀態Published - 12 9月 2011
    事件2011 IEEE 2nd International Conference on Software Engineering and Service Science, ICSESS 2011 - Beijing, 中國
    持續時間: 15 7月 201117 7月 2011

    出版系列

    名字ICSESS 2011 - Proceedings: 2011 IEEE 2nd International Conference on Software Engineering and Service Science

    Conference

    Conference2011 IEEE 2nd International Conference on Software Engineering and Service Science, ICSESS 2011
    國家/地區中國
    城市Beijing
    期間15/07/1117/07/11

    指紋

    深入研究「Data locality optimization for a parallel object detection on embedded multi-core systems」主題。共同形成了獨特的指紋。

    引用此