• Home
  • Search
  • Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets
  • Cite Icon2
  • https://doi.org/10.1504/ijes.2014.064991Copy DOI Icon

Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Fixed-priority scheduling is the most common scheduling algorithm used in industry practice. Imposing fixed task release offsets is an effective technique for improving schedulability by avoiding the critical instant when all tasks are released simultaneously. In this paper, we address the problem of schedulability analysis and priority assignment for a periodic taskset with fixed-priority preemptive scheduling, where tasks have fixed offset relationships relative to each other. For exact schedulability analysis, we present an efficient algorithm for computing busy periods, and obtaining response times of all instances of a task τi in the feasibility interval once the priority-level-pi busy periods are determined. For priority assignment, we adopt Audsley’s optimal priority assignment (OPA) algorithm, and present an efficient algorithm for incremental construction of busy periods. We also present an efficient conservative algorithm for schedulability analysis of an asynchronous taskset with much improved accuracy compared to the schedulability test without offset constraints. Performance evaluation demonstrates significant performance improvements compared to existing algorithms in terms of both computation efficiency and analysis accuracy.

Similar Papers
  • Conference Article
  • Citations244

Priority Assignment for Global Fixed Priority Pre-Emptive Scheduling in Multiprocessor Real-Time Systems

  • Dec 01, 2009
  • Robert I Davis +1
  • Research Article
  • Citations4

Optimal priority and threshold assignment for fixed-priority preemption threshold scheduling

  • Mar 20, 2018
  • ACM SIGBED Review
  • Leo Hatvani +2
  • Research Article
  • Citations2

On the compatibility of exact schedulability tests for global fixed priority pre-emptive scheduling with Audsley’s optimal priority assignment algorithm

  • Sep 25, 2015
  • Real-Time Systems
  • Robert I Davis +2
  • Research Article
  • Citations5

Task partitioning and priority assignment for distributed hard real-time systems

  • Jun 17, 2015
  • Journal of Computer and System Sciences
  • Ricardo Garibay-Martínez +3
  • Conference Article
  • Citations4

A priority assignment strategy of processing elements over an on-chip bus

  • Mar 11, 2007
  • Ya-Shu Chen +2
  • Research Article
  • Citations7

Contention-resolving model predictive control for an intelligent intersection traffic model

  • Mar 01, 2021
  • Discrete Event Dynamic Systems
  • Ningshi Yao +1
  • Research Article
  • Citations8

Using Fixed Priority Pre-emptive Scheduling in Real-Time Systems

  • Mar 01, 2011
  • International Journal of Computers Communications & Control
  • Doina Zmaranda +4
  • Research Article
  • Citations24

Global Fixed Priority Scheduling with Preemption Threshold: Schedulability Analysis and Stack Size Minimization

  • Nov 01, 2016
  • IEEE Transactions on Parallel and Distributed Systems
  • Chao Wang +2
  • Research Article
  • Citations13

The Concept of Unschedulability Core for Optimizing Real-Time Systems with Fixed-Priority Scheduling

  • Jun 01, 2019
  • IEEE Transactions on Computers
  • Yecheng Zhao +1
  • Research Article
  • Citations10

ECTM: A network-on-chip communication model to combine task and message schedulability analysis

  • Dec 08, 2020
  • Journal of Systems Architecture
  • Mourad Dridi +3
  • Research Article
  • Citations43

Social-Aware Data Collection Scheme Through Opportunistic Communication in Vehicular Mobile Networks

  • Jan 01, 2016
  • IEEE Access
  • Zhipeng Tang +2
  • Research Article
  • Citations45

Task Scheduling in Cloud Computing: A Priority-Based Heuristic Approach

  • Jan 01, 2023
  • IEEE Access
  • Swati Lipsa +3
  • Research Article
  • Citations79

Pull versus push strategy for automated guided vehicle load movement in a batch manufacturing system

  • Jan 01, 1987
  • Journal of Manufacturing Systems
  • Pius J Egbelu
  • Research Article

Schedulability of Blocking Threads

  • Feb 14, 2020
  • IEEE Embedded Systems Letters
  • Manuel Coutinho +1
  • Conference Article
  • Citations4

MILP-based Deadline Assignment for End-to-End Flows in Distributed Real-Time Systems

  • Oct 19, 2016
  • Bo Peng +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.