• DocumentCode
    1138798
  • Title

    New strategies for assigning real-time tasks to multiprocessor systems

  • Author

    Burchard, Almut ; Liebeherr, Jorg ; Oh, Yingfeng ; Son, Sang H.

  • Author_Institution
    Dept. of Math., Princeton Univ., NJ, USA
  • Volume
    44
  • Issue
    12
  • fYear
    1995
  • fDate
    12/1/1995 12:00:00 AM
  • Firstpage
    1429
  • Lastpage
    1442
  • Abstract
    Optimal scheduling of real-time tasks on multiprocessor systems is known to be computationally intractable for large task sets. Any practical scheduling algorithm for assigning real-time tasks to a multiprocessor system presents a trade-off between its computational complexity and its performance. In this study, new schedulability conditions are presented for homogeneous multiprocessor systems where individual processors execute the rate-monotonic scheduling algorithm. The conditions are used to develop new strategies for assigning real-time tasks to processors. The performance of the new strategies is shown to be significantly better than suggested by the existing literature. Under the realistic assumption that the load of each real-time task is small compared to the processing speed of each processor, it is shown that the processors can be almost fully utilized
  • Keywords
    computational complexity; multiprocessing systems; processor scheduling; computational complexity; large task sets; multiprocessor systems; optimal scheduling; real-time tasks assignment; Computational complexity; Computer aided manufacturing; Computer applications; Helium; Job shop scheduling; Multiprocessing systems; Power generation; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.477248
  • Filename
    477248