• DocumentCode
    167268
  • Title

    PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable Architectures

  • Author

    Cattaneo, Riccardo ; Bellini, Riccardo ; Durelli, Gianluca ; Pilato, Christian ; Santambrogio, Marco D. ; Sciuto, Donatella

  • Author_Institution
    Dipt. di Elettron. ed Inf., Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    243
  • Lastpage
    250
  • Abstract
    Harnessing the full capabilities offered by reconfigurable hardware is still a demanding task: the lack of proper methodologies and the intrinsic time consuming and error prone tailoring of these systems around the specific application places a barrier to the adoption of this technology. Partial and Dynamic Reconfiguration (PDR), in this context, is a specific feature whose potential is undiscussed but yet to uncover. In this work, we propose PaRA-Sched, an improvement for a state of the art, highly automated design methodology that allows the designer to rapidly explore the impact of PDR employment during the early stages of the design process. Specifically, we extend the scheduling infrastructure of the framework to explicitly take into account PDR to better explore the design space and improve overall performance by automatically masking reconfiguration time when possible. We show how this additional degree of freedom leads to designs whose performance are improved with respect to the baseline, with a limited increase in time spent during DSE.
  • Keywords
    field programmable gate arrays; processor scheduling; reconfigurable architectures; DSE; PDR; PaRA-Sched; design process; field programmable gate arrays; highly automated design methodology; partial and dynamic reconfiguration; reconfigurable architectures; reconfigurable hardware; reconfiguration time; reconfiguration-aware scheduler; scheduling infrastructure; Algorithm design and analysis; Field programmable gate arrays; Hardware; Heuristic algorithms; Processor scheduling; Program processors; Scheduling; Design methodology; Field Programmable Gate Arrays; High Performance Computing; Reconfigurable Architectures; Scheduling algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    978-1-4799-4117-9
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2014.32
  • Filename
    6969394