• Home
  • Search
  • Directed Acyclic Graph Scheduling for Mixed-Criticality Systems
  • Cite Icon12
  • https://doi.org/10.1007/978-3-319-60588-3_14Copy DOI Icon

Directed Acyclic Graph Scheduling for Mixed-Criticality Systems

  • Jan 1, 2017
  • Roberto Medina +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Deploying safety-critical systems into constrained embedded platforms is a challenge for developers who must arbitrate between two conflicting objectives: software has to be safe and resources need to be used efficiently. Mixed-criticality (MC) has been proposed to meet a trade-off between these two aspects. Nonetheless, most task models considered in the literature of MC scheduling, do not take into account precedence constraints among tasks. In this paper, we propose a multi-core scheduling approach for a model presenting MC tasks and their dependencies as a Directed Acyclic Graph (DAG). We also introduce an evaluation framework for this model, released as an open source software. Evaluation of our scheduling algorithm provides evidence of the difficulty to find correct scheduling for DAGs of MC tasks. Besides, experimentation results provided in this paper show that our scheduling algorithm outperforms existing algorithms for scheduling DAGs of MC tasks.

Similar Papers
  • Research Article
  • Citations28

An Elastic Mixed-Criticality Task Model and Early-Release EDF Scheduling Algorithms

  • Dec 28, 2016
  • ACM Transactions on Design Automation of Electronic Systems
  • Hang Su +2
  • Conference Article
  • Citations15

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

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

Flexible Mixed-Criticality Scheduling with Dynamic Slack Management

  • Aug 01, 2021
  • Journal of Circuits, Systems and Computers
  • Xinyang Dong +4
  • Research Article
  • Citations54

Cost-aware DAG scheduling algorithms for minimizing execution cost on cloud resources

  • Jan 25, 2016
  • The Journal of Supercomputing
  • Moïse W Convolbo +1
  • 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
  • Research Article
  • Citations3

Simulation-based evaluations of DAG scheduling in hard real-time multiprocessor systems

  • Jan 22, 2015
  • ACM SIGAPP Applied Computing Review
  • Manar Qamhieh +1
  • Research Article
  • Citations6

Applying an improved fast ant system to DAG scheduling for computational grids

  • Oct 01, 2008
  • Journal of the Chinese Institute of Engineers
  • Chuan‐Wen Chiang
  • Research Article
  • Citations50

Failure-resilient DAG task scheduling in edge computing

  • Aug 02, 2021
  • Computer Networks
  • Lingfeng Cai +5
  • Conference Article
  • Citations13

DAG Scheduling Algorithm for a Cluster-Based Many-Core Architecture

  • Oct 01, 2018
  • Yuto Kitagawa +2
  • Conference Article
  • Citations67

DAG Scheduling and Analysis on Multiprocessor Systems: Exploitation of Parallelism and Dependency

  • Dec 01, 2020
  • Shuai Zhao +4
  • Research Article
  • Citations21

A scheduling algorithm based on reinforcement learning for heterogeneous environments

  • Oct 13, 2022
  • Applied Soft Computing
  • Ziniu Lin +3
  • Conference Article
  • Citations11

HLBS: Heterogeneous Laxity-Based Scheduling Algorithm for DAG-Based Real-Time Computing

  • Oct 01, 2016
  • Yuhei Suzuki +4
  • Research Article
  • Citations205

Optimal scheduling algorithm for distributed-memory machines

  • Jan 01, 1998
  • IEEE Transactions on Parallel and Distributed Systems
  • S Darbha +1
  • Conference Article

Stretching Scheduling Algorithm for Multiple DAGs Tasks in Heterogeneous System

  • Jun 01, 2019
  • Jing Zhang +2
  • Conference Article
  • Citations2

Work-in-Progress: Precise Scheduling of Mixed-Criticality Tasks by Varying Processor Speed

  • Dec 01, 2018
  • Sai Sruti +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.