• DocumentCode
    2454383
  • Title

    Response-Time Analysis for Globally Scheduled Symmetric Multiprocessor Platforms

  • Author

    Bertogna, Marko ; Cirinei, Michele

  • Author_Institution
    Scuola Superiore Sant´´Anna, Pisa
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    149
  • Lastpage
    160
  • Abstract
    In the last years, a progressive migration from single processor chips to multi-core computing devices has taken place in the general-purpose and embedded system market. The development of multi-processor systems is already a core activity for the most important hardware companies. A lot of different solutions have been proposed to overcome the physical limits of single core devices and to address the increasing computational demand of modern multimedia applications. The real-time community followed this trend with an increasing number of results adapting the classical scheduling analysis to parallel computing systems. This paper will contribute to refine the schedulability analysis for symmetric multi-processor (SMP) real-time systems composed by a set of periodic and sporadic tasks. We will focus on both fixed and dynamic priority global scheduling algorithms, where tasks can migrate from one processor to another during execution. By increasing the complexity of the analysis, we will show that an improvement is possible over existing schedulability tests, significantly increasing the number of schedulable task sets detected. The added computational effort is comparable to the cost of techniques widely used in the uniprocessor case. We believe this is a reasonable cost to pay, given the intrinsically higher complexity of multi-processor devices.
  • Keywords
    multiprocessing systems; parallel processing; processor scheduling; global scheduling algorithm; parallel computing; response-time analysis; symmetric multiprocessor platform; Costs; Embedded computing; Embedded system; Hardware; Parallel processing; Physics computing; Processor scheduling; Real time systems; Scheduling algorithm; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
  • Conference_Location
    Tucson, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3062-8
  • Type

    conf

  • DOI
    10.1109/RTSS.2007.31
  • Filename
    4408300