• 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