J4 ›› 2015, Vol. 42 ›› Issue (2): 95-101.doi: 10.3969/j.issn.1001-2400.2015.02.016

• Original Articles • Previous Articles     Next Articles

Novel many-core architecture design for real-time image processing

LIU Zhentao1;LI Tao2;HUANG Hucai2;HAN Jungang2;SHEN Xubang1   

  1. (1. School of Microelectronic, Xidian Univ., Xi'an 710071, China; 2. School of Electronic Engineering, Xi'an Univ. of Posts and Telecommunications, Xi'an 710121, China)
  • Received:2013-11-21 Online:2015-04-20 Published:2015-04-14
  • Contact: LIU Zhentao E-mail:liuzhentao@xupt.edu.cn

Abstract: Based on the data-flow model and hardware reconfigurable technology, a polymorphic reconfigurable many-core processor architecture is presented for image processing. It is a scalable hierarchically organized parallel architecture, which is capable of supporting a dynamic mixture of multiple parallel computing models, and overcomes the inefficiency of traditional data-flow implementation by using distributed shared memory and neighbor interconnect architecture with hardware handshaking. From the beginning of the architecture design, based on the VC++, the integrated simulation platform (ISE) is developed for verifying the architecture and the performance of the instruction set. In addition, we also implement the proposed architecture on the FPGA. Experimental results show that the architecture can be used in many image processing applications, and achieve the throughput close to that of the ASIC and the performance better than that of the GPU.

Key words: polymorphic reconfigurable architecture, data-flow, many-core, parallel computin

CLC Number: 

  • TP391