• DocumentCode
    229141
  • Title

    WCET-aware scheduling optimizations for multi-core real-time systems

  • Author

    Kelter, Timon ; Borghorst, Hendrik ; Marwedel, P.

  • Author_Institution
    Tech. Univ. Dortmund, Dortmund, Germany
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    67
  • Lastpage
    74
  • Abstract
    In real-time systems, the WCET (worst-case execution time) of tasks is of utmost importance. For multi-cores, the WCET has been shown to be hard to determine due to task interactions on shared memory and shared buses. This problem is usually addressed by spatial or temporal partitioning of the resources, but both lead to lower utilization if the partitioning is not done optimally. We examine two approaches for optimizing resource usage in a temporally partitioned multi-core system and show that these techniques can reduce the WCET by more than 30% on average, leading to better schedulability and higher system utilization.
  • Keywords
    multiprocessing systems; optimisation; real-time systems; WCET-aware scheduling optimization; multicore real-time systems; shared buses; shared memory; spatial partitioning; task interaction; temporal partitioning; worst-case execution time; Benchmark testing; Computational modeling; Optimal scheduling; Runtime; Schedules; Time division multiple access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2014.6893196
  • Filename
    6893196