• DocumentCode
    2272436
  • Title

    Hierarchical Scheduling Framework for Virtual Clustering of Multiprocessors

  • Author

    Shin, Insik ; Easwaran, Arvind ; Lee, Insup

  • Author_Institution
    MRTC, Malardalen Univ., Vasteras
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    181
  • Lastpage
    190
  • Abstract
    Scheduling of sporadic task systems on multiprocessor platforms is an area which has received much attention in the recent past. It is widely believed that finding an optimal scheduler is hard, and therefore most studies have focused on developing algorithms with good utilization bounds. These algorithms can be broadly classified into two categories: partitioned scheduling in which tasks are statically assigned to individual processors, and globalscheduling in which each task is allowed to execute on any processor in the platform. In this paper we consider a third, more general, approach called cluster-based scheduling. In this approach each task is statically assigned to a processor cluster, tasks in each cluster areglobally scheduled among themselves, and clusters in turn are scheduled on the multiprocessor platform. We develop techniques to support such cluster-based scheduling algorithms, and also consider properties that minimize processor utilization of individual clusters. Since neither partitioned nor global strategies dominate over the other, cluster-based scheduling is a natural direction for research towards achieving improved utilization bounds.
  • Keywords
    multiprocessing systems; pattern clustering; scheduling; task analysis; cluster-based scheduling; global scheduling; hierarchical scheduling framework; multiprocessors; partitioned scheduling; sporadic task systems; virtual clustering; Clustering algorithms; Concurrent computing; Dynamic scheduling; Microprocessors; Optimal scheduling; Partitioning algorithms; Processor scheduling; Real time systems; Scheduling algorithm; Cluster-based Scheduling; Hierarchical Scheduling; Megatasks; Multiprocessor Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
  • Conference_Location
    Prague
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3298-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2008.28
  • Filename
    4573114