• Home
  • Search
  • Resource reservation for real-time self-suspending tasks
  • Cite Icon3
  • https://doi.org/10.1145/2834848.2834875Copy DOI Icon

Resource reservation for real-time self-suspending tasks

  • Nov 4, 2015
  • Alessandro Biondi +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Nowadays, the real-time domain cannot neglect modern hardware architectures and the programming paradigms developed to fully exploit their capabilities. This has shown the limitations of classical task models, like the periodic one proposed by Liu&Layland, and it is pushing for the adoption of more realistic task models and the development of new schedulability analyses to guarantee their timing constraints. Self-suspending tasks are representative of enhanced task models considering explicit suspensions of the execution, happening when a task has to interact with an external device (e.g., through I/O operations) or to access shared resources. Real-time analysis of such a task model cannot neglect to take also into account temporal isolation techniques like bandwidth reservations and hypervisors, required to manage the complexity of actual software and the need of a modular development. In this paper we present a novel scheduling algorithm (H-CBS-SO) that provides temporal isolation for real-time self-suspending tasks. We also propose the implementation of this algorithm in the Linux kernel. Finally, experimental results are presented aiming at evaluating the performance of the implementation in terms of run-time overhead.

Similar Papers
  • Research Article
  • Citations1

Parameter adaptation for generalized multiframe tasks: schedulability analysis, case study, and applications to self-suspending tasks

  • May 24, 2017
  • Real-Time Systems
  • Bo Peng +1
  • Conference Article
  • Citations15

Parameter Adaption for Generalized Multiframe Tasks and Applications to Self-Suspending Tasks

  • Aug 01, 2016
  • Bo Peng +1
  • Research Article
  • Citations1

Research on Real-Time System and Related Graph Task Model

  • Nov 01, 2021
  • Journal of Physics: Conference Series
  • Juan Xiao +3
  • Research Article
  • Citations19

Scheduling of hard real-time multi-phase multi-thread (MPMT) periodic tasks

  • Dec 21, 2012
  • Real-Time Systems
  • Pierre Courbin +2
  • PDF
  • Research Article

Research on multi-core scheduling method for Sporadic task by line tree mode

  • Aug 01, 2022
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Shujuan Huang +3
  • Research Article
  • Citations5

Reliability analysis of real-time fault-tolerant task models

  • Mar 01, 2013
  • Design Automation for Embedded Systems
  • Shenglin Gui +1
  • Research Article
  • Citations42

The One-Shot Task Model for Robust Real-Time Embedded Control Systems

  • Aug 01, 2008
  • IEEE Transactions on Industrial Informatics
  • C Lozoya +2
  • Research Article
  • Citations4

A Safety-Performance Metric Enabling Computational Awareness in Autonomous Robots

  • Sep 01, 2023
  • IEEE Robotics and Automation Letters
  • Ashrarul H Sifat +8
  • Research Article
  • Citations2

Research on Scientific Research Data Platform Based on Big Data

  • Jan 01, 2021
  • Journal of Physics: Conference Series
  • Ji Yuxiang
  • Research Article
  • Citations64

ANGEL: Agent-Based Scheduling for Real-Time Tasks in Virtualized Clouds

  • Dec 01, 2015
  • IEEE Transactions on Computers
  • Xiaomin Zhu +3
  • Research Article
  • Citations14

Investigate and Decide Learning Environments: Specializing Task Models for Authoring Tool Design

  • Jan 01, 1998
  • Journal of the Learning Sciences
  • Benjamin Bell
  • Conference Article
  • Citations10

Improvement of Real-Time Performance of Linux 2.6 Kernel for Embedded Application

  • Jan 01, 2009
  • Song Kai +1
  • PDF
  • Research Article
  • Citations10

Supporting Swap in Real-Time Task Scheduling for Unified Power-Saving in CPU and Memory

  • Jan 01, 2022
  • IEEE Access
  • Suji Yoon +3
  • Conference Article
  • Citations91

Proactive Speed Scheduling for Real-Time Tasks under Thermal Constraints

  • Apr 01, 2009
  • Jian-Jia Chen +2
  • Research Article
  • Citations62

Schedulability Analysis of Conditional Parallel Task Graphs in Multicore Systems

  • Jan 01, 2016
  • IEEE Transactions on Computers
  • Alessandra Melani +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.