• 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