• DocumentCode
    3024121
  • Title

    Partitioned Real-time Scheduling on Heterogeneous Shared-Memory Multiprocessors

  • Author

    Niemeier, Martin ; Wiese, Andreas ; Baruah, Sanjoy

  • Author_Institution
    Discrete Optimization Group, Ecole Poly Tech. Fed. de Lausanne, Lausanne, Switzerland
  • fYear
    2011
  • fDate
    5-8 July 2011
  • Firstpage
    115
  • Lastpage
    124
  • Abstract
    We consider several real-time scheduling problems on heterogeneous multiprocessor platforms, in which the different processors share a common memory pool. These include (i)~scheduling a collection of implicit-deadline sporadic tasks with the objective of meeting all deadlines, and (ii)~scheduling a collection of independent jobs with the objective of minimizing the make span of the schedule. Both these problems are intractable (NP-hard). For each, we derive polynomial-time algorithms for solving them approximately, and show that these algorithms have bounded deviation from optimal behavior. We also consider the problem of determining how much common memory a platform needs in order to be able to accommodate a specified real-time workload.
  • Keywords
    optimisation; polynomials; processor scheduling; shared memory systems; NP hard problems; bounded deviation; heterogeneous shared memory multiprocessors; memory pool; optimal behavior; polynomial time algorithms; real-time scheduling; real-time workload; Approximation algorithms; Memory management; Partitioning algorithms; Processor scheduling; Program processors; Real time systems; Schedules; Unrelated multiprocessors; approximation algorithms; bicriteria approximation; memory-constrained scheduling; partitioned scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2011 23rd Euromicro Conference on
  • Conference_Location
    Porto
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4577-0643-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2011.19
  • Filename
    6001774