DocumentCode
2028920
Title
Accelerating a multiprocessor reconfigurable architecture with pipelined VLIW units
Author
Azevedo, Arnaldo ; Agostini, Luciano ; Wagner, Flavio ; Bampi, Sergio ; Soares, Rodrigo ; Silva, Ivan Saraiva
Author_Institution
Instituto de Informatica, UFRGS, Porto Alegre, Brazil
fYear
2005
fDate
8-10 June 2005
Firstpage
255
Lastpage
257
Abstract
The X4CP32 is an architecture that combines the parallel and reconfigurable paradigms. It consists of a grid of reconfigurable and programming units (RPUs), each one containing 4 cells (including a microprocessor in each cell), responsible for all the processing and program flow. This paper presents architectural modifications in the X4CP32 in order to increase its performance. The RPU was implemented according to the VLIW (very long instruction word) methodology, and the cells were redesigned with a pipelined implementation. These improvements raised the maximum IPC of the RPU from 0.5 to 4 with an area overhead of 26%. To evaluate the new architecture, versions of the 2D discrete cosine transform, Montgomery modular multiplication and color space conversion were mapped, using the baseline architecture and the pipelined VLIW architecture.
Keywords
discrete cosine transforms; microprocessor chips; multiprocessing systems; parallel architectures; pipeline processing; reconfigurable architectures; 2D discrete cosine transform; X4CP32 architecture; color space conversion; montgomery modular multiplication; multiprocessor reconfigurable architecture; pipelined VLIW architecture; Acceleration; Communication system control; Discrete cosine transforms; Logic programming; Microprocessors; Parallel processing; Parallel programming; Reconfigurable architectures; Reconfigurable logic; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
ISSN
1074-6005
Print_ISBN
0-7695-2361-7
Type
conf
DOI
10.1109/RSP.2005.10
Filename
1509463
Link To Document