• DocumentCode
    2047251
  • Title

    Applying single processor algorithms to schedule tasks on reconfigurable devices respecting reconfiguration times

  • Author

    Dittmann, Florian ; Götz, Marcelo

  • Author_Institution
    Heinz Nixdorf Inst., Univ. Paderborn Univ., Germany
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    In the single machine environment, several scheduling algorithms exist that allow to quantify schedules with respect to feasibility, optimality, etc. In contrast, reconfigurable devices execute tasks in parallel, which intentionally collides with the single machine principle and seems to require new methods and evaluation strategies for scheduling. However, the reconfiguration phases of adaptable architectures usually take place sequentially. Run-time adaptation is realized using an exclusive port, which is occupied for some reasonable time during reconfiguration. Thus, we can find an analogy to the single machine environment. In this paper, we investigate the appliance of single processor scheduling algorithms to task reconfiguration on reconfigurable systems. We determine necessary adaptations and propose methods to evaluate the scheduling algorithms.
  • Keywords
    processor scheduling; reconfigurable architectures; single machine scheduling; reconfigurable device; run-time adaptation; single processor scheduling algorithm; task reconfiguration; Computer architecture; Home appliances; Parallel processing; Processor scheduling; Real time systems; Runtime environment; Scheduling algorithm; Single machine scheduling; System-on-a-chip; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639486
  • Filename
    1639486