Early stage codesign of multi-PE SIMD engine: A case study on object detection

Shin Kai Chen*, Sheng Yun Wu, Yu Kai Yen, Chih-Wei Liu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Multi-PE and SIMD architectures are widely utilized to enhance computing power of embedded DSP processors. Design of such architectures may cost vast amount of computing resource. Allocation of computing resources becomes a critical design issue for embedded applications. If suitable hardware configurations and software algorithms can be explored in early design stage, enormous design time can be saved. In this paper, we construct an early-stage simulation framework for multi-PE and SIMD architecture using a multi-threaded scalable-SIMD library. Rely on the library, codes gin is realized in early design stage using high-level language. Estimated performance can be obtained by native and trace simulation. Object detection is involved as a case study. Application-specific rectangle addressing mode and hybrid vectorization for long SIMD word are designed. Parallelism exploration is then performed to search for appropriate computing resource arrangement. As a result, a four-PE 256-bit SIMD DSP processor is designed. Real time constraint can be achieved with 1/4 computing resources.

Original languageEnglish
Title of host publicationProceedings - 41st International Conference on Parallel Processing Workshops, ICPPW 2012
Pages553-560
Number of pages8
DOIs
StatePublished - 20 Dec 2012
Event41st International Conference on Parallel Processing Workshops, ICPPW 2012 - Pittsburgh, PA, United States
Duration: 10 Sep 201213 Sep 2012

Publication series

NameProceedings of the International Conference on Parallel Processing Workshops
ISSN (Print)1530-2016

Conference

Conference41st International Conference on Parallel Processing Workshops, ICPPW 2012
CountryUnited States
CityPittsburgh, PA
Period10/09/1213/09/12

Fingerprint Dive into the research topics of 'Early stage codesign of multi-PE SIMD engine: A case study on object detection'. Together they form a unique fingerprint.

  • Cite this

    Chen, S. K., Wu, S. Y., Yen, Y. K., & Liu, C-W. (2012). Early stage codesign of multi-PE SIMD engine: A case study on object detection. In Proceedings - 41st International Conference on Parallel Processing Workshops, ICPPW 2012 (pp. 553-560). [6337525] (Proceedings of the International Conference on Parallel Processing Workshops). https://doi.org/10.1109/ICPPW.2012.75