DocumentCode :
2874487
Title :
System Integration of Tightly-Coupled Reconfigurable Processor Arrays and Evaluation of Buffer Size Effects on Their Performance
Author :
Lari, Vahid ; Hannig, Frank ; Teich, Jürgen
Author_Institution :
Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Nuremberg, Germany
fYear :
2009
fDate :
22-25 Sept. 2009
Firstpage :
528
Lastpage :
534
Abstract :
This paper studies the loosely integration of application accelerators consisting of an array of tightly-coupled lightweight reconfigurable processors into a system-on-a-chip. In order to explore a multitude of design variations a C++ simulation model of the accelerator has been integrated with a system-on-a-chip environment consisting of a general purpose processor, a DMA controller, an interrupt controller and a memory module. Dependent on the applications, different kinds of I/O buffers are designed around the processor array and the effects of the buffer size on the overall execution time are evaluated. The evaluations are based on new mathematical estimation models derived from the system and application constraints. The estimations are validated with experimental results with an error less than 1%. Exploring several designs points that using our architecture along with suitable buffer sizes, can improve the system execution time, one to two magnitudes for the selected algorithms.
Keywords :
C++ language; buffer circuits; electronic engineering computing; logic design; system-on-chip; C++ simulation; DMA controller; accelerator; buffer size effect; interrupt controller; mathematical estimation model; memory module; reconfigurable processor array; system-on-a-chip; Application software; Computer architecture; Field programmable gate arrays; Hardware; Mathematical model; Optical arrays; Real time systems; Reconfigurable architectures; System performance; System-on-a-chip; Coarse-grained reconfigurable architectures; Double buffering mechanism; System performance evaluation; System-on-a-chip; Virtual system prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
Conference_Location :
Vienna
ISSN :
1530-2016
Print_ISBN :
978-1-4244-4923-1
Electronic_ISBN :
1530-2016
Type :
conf
DOI :
10.1109/ICPPW.2009.72
Filename :
5366866
Link To Document :
بازگشت