• DocumentCode
    1300565
  • Title

    Efficient Mapping of Task Graphs onto Reconfigurable Hardware Using Architectural Variants

  • Author

    Huang, Miaoqing ; Narayana, Vikram K. ; Bakhouya, Mohamed ; Gaber, Jaafar ; El-Ghazawi, Tarek

  • Author_Institution
    Dept. of Comput. Sci. & Comput. Eng., Univ. of Arkansas, Fayetteville, AR, USA
  • Volume
    61
  • Issue
    9
  • fYear
    2012
  • Firstpage
    1354
  • Lastpage
    1360
  • Abstract
    High-performance reconfigurable computing involves acceleration of significant portions of an application using reconfigurable hardware. Mapping application task graphs onto reconfigurable hardware is, therefore, of rising attention. In this work, we approach the mapping problem by incorporating multiple architectural variants for each hardware task; the variants reflect tradeoffs between the logic resources consumed and the task execution throughput. We propose a mapping approach based on the genetic algorithm, and show its effectiveness for random task graphs as well as an N-body simulation application, demonstrating improvements of up to 78.6 percent in the execution time compared with choosing a fixed implementation variant for all tasks. We then validate our methodology through experiments on real hardware, an SRC-6 reconfigurable computer.
  • Keywords
    N-body simulations (astronomical); genetic algorithms; graph theory; reconfigurable architectures; N-body simulation application; SRC-6 reconfigurable computer; application task graph mapping; genetic algorithm; high-performance reconfigurable computing; logic resources consumed; multiple architectural variants; random task graphs; reconfigurable hardware; task execution throughput; Adders; Biological cells; Computers; Field programmable gate arrays; Genetic algorithms; Hardware; Libraries; Hardware task mapping; genetic algorithm; reconfigurable computing.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2011.153
  • Filename
    5989797