• DocumentCode
    2448850
  • Title

    A Heterogeneous Preemptive and Non-preemptive Scheduling Approach for Real-Time Systems on Multiprocessors

  • Author

    Starke, Renan Augusto ; de Oliveira, Romulo S.

  • Author_Institution
    DAS-CTC, Univ. Fed. de Santa Catarina, Florianopolis, Brazil
  • fYear
    2012
  • fDate
    20-25 May 2012
  • Firstpage
    70
  • Lastpage
    75
  • Abstract
    The correct functioning of real-time systems depends not only on the logically correct response, but also on its timing. This type of system is increasingly present today and the processing demand is such that complex multicore processors are needed. The development of multiprocessors is ahead of the analysis techniques of such systems and it is therefore necessary to promote reliability and to reduce over-specified systems. Depending on the processor architecture, the values obtained by computing WCET (Worst Case Execution Time) are incompatible with the scheduling model that creates a fundamental contradiction between the assumptions of WCET calculation and scheduling algorithms. This work proposes the use of a heterogeneous approach where part of the multiprocessor cores operate under preemptive and part under a non-preemptive scheduling. The analysis shows that there are advantages in using the heterogeneous approach.
  • Keywords
    multiprocessing systems; processor scheduling; WCET; complex multicore processors; heterogeneous preemptive scheduling approach; multiprocessors development; nonpreemptive scheduling approach; worst case execution time; Hardware; Partitioning algorithms; Program processors; Real time systems; Scheduling; Scheduling algorithms; Worst-Case Execution Time; multiprocessors; real-time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Critical Embedded Systems (CBSEC), 2012 Second Brazilian Conference on
  • Conference_Location
    Campinas
  • Print_ISBN
    978-1-4673-1912-6
  • Type

    conf

  • DOI
    10.1109/CBSEC.2012.9
  • Filename
    6227659