IMPACAR2: A SIMD/MIMD Dynamically Switchable Processor For In-Vehicle Image Recognition System

This paper describes the development of a next-generation image recognition processor, called IMAPCAR2, which serves as part of a more sophisticated in-vehicle safety system. The IMAPCAR2 supports three execution modes (SIMD, MIMD, and MIXED), which can be dynamically switched according to application requirements. The IMAPCAR2 can thus deal with a variety of increasingly-complex image recognition algorithms. The IMAPCAR2 achieves high performance for image recognition with low power consumption suitable for embedded purposes. The authors first explain the features of the IMAPCAR2 architecture and then demonstrate that the increase in circuit size for supporting the two execution modes is only 11% of the circuit size for the SIMD mode only, because IMAPCAR2’s hardware reconfiguration capability can utilize the same hardware resources both for the SIMD mode and the MIMD mode. They present an image recognition algorithm and show how IMAPCAR2’s MIMD mode can accelerate the execution of the algorithm. As a practical example, the verification process of white line segments, which is a part of a white line detection algorithm, is implemented using and without using the MIMD mode, and the estimated cycles for each. Results based on this example indicate that the MIMD mode can achieve approximately 12.5 times faster operation than without using the MIMD mode.


  • English

Media Info

  • Media Type: CD-ROM
  • Features: Figures; Photos; References; Tables;
  • Pagination: 12p
  • Monograph Title: ITS Connections: Saving Time. Saving Lives

Subject/Index Terms

Filing Info

  • Accession Number: 01142554
  • Record Type: Publication
  • Files: TRIS
  • Created Date: Oct 24 2009 7:00AM