• DocumentCode
    2372312
  • Title

    Optimizing Runtime Reconfiguration Decisions

  • Author

    Pionteck, Thilo ; Sammann, Steffen ; Albrecht, Carsten

  • Author_Institution
    Inst. of Comput. Eng., Univ. zu Lubeck, Lübeck, Germany
  • fYear
    2010
  • fDate
    11-13 Dec. 2010
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    Partially reconfigurable hardware accelerators enable the offloading of computative intensive tasks from software to hardware at runtime. Beside handling the technical aspects, finding a proper reconfiguration point in time is of great importance for the overall system performance. Determination of a suitable point of reconfiguration demands the evaluation of performance degradation during runtime reconfiguration and expected performance benefit after reconfiguration. Three different approaches to determine a proper point of reconfiguration are discussed. Delays and weighted transitions are used to reduce the number of reconfigurations while keeping system performance at a maximum. Evaluation is done with a simulation model of a runtime reconfigurable network coprocessor. Results show that the number of reconfigurations can be reduced by about 35% for a given application scenario. By optimizing runtime reconfiguration decisions, the overall system performance is even higher than compared to pure threshold based reconfiguration decision schemes.
  • Keywords
    reconfigurable architectures; partially reconfigurable hardware accelerators; runtime reconfigurable network coprocessor; runtime reconfiguration decisions; threshold based reconfiguration decision schemes; reconfiguration management; runtime reconfigurable systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing (EUC), 2010 IEEE/IFIP 8th International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-9719-5
  • Electronic_ISBN
    978-0-7695-4322-2
  • Type

    conf

  • DOI
    10.1109/EUC.2010.16
  • Filename
    5703496