• DocumentCode
    2487504
  • Title

    Scheduling tasks on reconfigurable hardware with a list scheduler

  • Author

    Teller, Justin ; Özgüner, Füsun

  • Author_Institution
    ECE Dept., Ohio State Univ., Columbus, OH, USA
  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, we propose a static (compile-time) scheduling extension that considers reconfiguration and task execution together when scheduling tasks on reconfigurable hardware, designated as Mutually Exclusive Groups (-MEG), that can be used to extend any static list scheduler. In simulation, using -MEG generates higher quality schedules than those generated by the hardware-software co-scheduler proposed by Mei, et al. and using a single configuration with the base scheduler. Additionally, we propose a dynamic (run-time), fault tolerant scheduler targeted to reconfigurable hardware. We present promising preliminary results using the proposed fault-tolerant dynamic scheduler, showing that application performance gracefully degrades when shrinking the available processing resources.
  • Keywords
    fault tolerant computing; processor scheduling; dynamic scheduler; fault tolerant scheduler; hardware-software co-scheduler; list scheduler; mutually exclusive groups; reconfigurable hardware; scheduling tasks; static scheduling; task execution; Degradation; Dynamic scheduling; Fault tolerance; Hardware; Processor scheduling; Resource management; Runtime; Scheduling algorithm; Sun; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5161222
  • Filename
    5161222