• DocumentCode
    2175953
  • Title

    Input-Driven Reconfiguration for Area and Performance Adaption of Reconfigurable Accelerators

  • Author

    Yan, Like ; Wen, Yuan ; Chen, Tianzhou

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • fYear
    2010
  • fDate
    11-13 Dec. 2010
  • Firstpage
    237
  • Lastpage
    244
  • Abstract
    Attaching a reconfigurable loop accelerator to a processor for improving the performance and the efficiency of the system, which can be further enhanced by unrolling the loop to change its parallelism in a better way, is a promising development. The more a loop is unrolled, the wider the reconfigurable area that is exposed. However, the utilization of a loop accelerator is highly linked with the input. Also, in some situations, one will be wasting area to overunroll the loop. With a focus on the area and the performance balance, this paper proposes a dynamically adaptive reconfigurable accelerator framework for the processor/RL architecture. In the framework, reconfiguration of the accelerator is driven by the input. An accelerator selection model is presented for selecting an accelerator at run time among the predefined input patterns. Also, with the help of a detailed illustration of a bzip2 case study, experimental results were provided for the feasibility of the approach, which showed that up to 69.21% reconfigurable area is saved at a cost of 2.63% performance slowdown in the best case.
  • Keywords
    multiprocessing systems; accelerator selection model; adaptive reconfigurable accelerator; input driven reconfiguration; reconfigurable loop accelerator; Arrays; Field programmable gate arrays; Hardware; Parallel processing; Strain; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2010 IEEE 13th International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-9591-7
  • Electronic_ISBN
    978-0-7695-4323-9
  • Type

    conf

  • DOI
    10.1109/CSE.2010.64
  • Filename
    5692481