• Home
  • Search
  • A kernel-based solution for overload in mixed criticality multicore systems
  • https://doi.org/10.1109/pacrim.2017.8121913Copy DOI Icon

A kernel-based solution for overload in mixed criticality multicore systems

  • Aug 1, 2017
  • Mostafa A Al-Dosuky +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Mixing tasks of different criticality levels on the same processor has become common in modern embedded systems. Scheduling these complex systems on multicore processors is difficult, especially when targeting high utilization. The overload in mixed criticality systems is one of the important problems that faces system designers and may force them to lower the cores utilization to avoid this risky problem. If a fully utilized system is overloaded and no solution is applied, many of coming jobs will miss their deadlines and the system may stay overloaded all the time and never return back to its normal behavior. So, the overload must be transient and the system should guarantee that it can return back its normal behavior shortly after overload happens. In this paper, we present a kernel-based solution for the overload in mixed criticality systems using virtual time. A virtual timer delays the release time and deadlines of tasks in an overload state for a short time to guarantee that it can return back as quickly as possible to its normal behavior. The proposed solution avoids using any user space invocation, as it detects the overload and recovers from it completely inside the kernel space. Our experiments show that the time to recover from overload once it happens is decreased using our proposed technique.

Similar Papers
  • PDF
  • Research Article
  • Citations3

Multi-Core Time-Triggered OCBP-Based Scheduling for Mixed Criticality Periodic Task Systems

  • Feb 09, 2023
  • Sensors (Basel, Switzerland)
  • Marian D Baciu +4
  • Conference Article
  • Citations15

Physical-State-Aware Dynamic Slack Management for Mixed-Criticality Systems

  • Apr 01, 2018
  • Hoon Sung Chwa +3
  • Research Article
  • Citations13

REALISM: Reliability-aware energy management in multi-level mixed-criticality systems with service level degradation

  • Mar 14, 2021
  • Journal of Systems Architecture
  • Hoora Sobhani +3
  • Research Article
  • Citations2

Mixed Criticality Multicore Compositional Framework

  • Jan 01, 2024
  • IEEE Access
  • Amjad Ali +5
  • Conference Article
  • Citations37

Mapping mixed-criticality applications on multi-core architectures

  • Mar 24, 2014
  • Georgia Giannopoulou +3
  • Research Article
  • Citations1

McDVFS: cycle conserving DVFS scheduler for multi-core mixed criticality systems

  • Aug 07, 2023
  • International Journal of Parallel, Emergent and Distributed Systems
  • Louella Colaco +4
  • Research Article
  • Citations8

Formal analysis of feature degradation in fault-tolerant automotive systems

  • Nov 02, 2017
  • Science of Computer Programming
  • Klaus Becker +2
  • Conference Article
  • Citations1

A New RTA Based Scheduling Algorithm for Mixed-Criticality Systems

  • Dec 01, 2013
  • Long Li +4
  • Conference Article
  • Citations11

VOSySmonitoRV: a mixed-criticality solution on Linux-capable RISC-V platforms

  • Jun 07, 2021
  • Flavia Caforio +3
  • PDF
  • Research Article
  • Citations6

Learning-Oriented QoS- and Drop-Aware Task Scheduling for Mixed-Criticality Systems

  • Jun 22, 2022
  • Computers
  • Behnaz Ranjbar +4
  • PDF
  • Research Article
  • Citations6

A Design That Incorporates Adaptive Reservation into Mixed-Criticality Systems

  • Jan 01, 2017
  • Scientific Programming
  • Fei Guan +4
  • Research Article
  • Citations3

Overhead Based Cluster Scheduling of Mixed Criticality Systems on Multicore Platform

  • Jan 01, 2023
  • IEEE Access
  • Amjad Ali +6
  • Conference Article
  • Citations2

A Hybrid Scheduling Mechanism for Multi-programming in Mixed-Criticality Systems

  • Aug 01, 2022
  • Mohammad Bawatna +2
  • Conference Article
  • Citations19

Bi-Level Deadline Scaling for Admission Control in Mixed-Criticality Systems

  • Aug 01, 2015
  • Alejandro Masrur +2
  • Research Article
  • Citations3

Flexible Mixed-Criticality Scheduling with Dynamic Slack Management

  • Aug 01, 2021
  • Journal of Circuits, Systems and Computers
  • Xinyang Dong +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.