[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ECRTS.2005.32guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

The Limited-Preemption Uniprocessor Scheduling of Sporadic Task Systems

Published: 06 July 2005 Publication History

Abstract

Although preemptive uniprocessor scheduling algorithms are ableto successfully schedule some systems that cannot be scheduledby any non-preemptive scheduling algorithm, the run-time overheadassociated with implementing preemptive algorithms is often higherthan for non-preemptive algorithms.In choosing between preemptiveand non-preeemptive scheduling algorithms and uniprocessors, thetradeoff is therefore between enhanced feasibility on the one hand,and increased overheads on the other.Hybrid Scheduling schemesare proposed and evaluated here:these schemes permit preemptionwhere necessary for feasibility, but attempt to avoid unnecessarypreemptions during run-time.This is done by determining, for eachtask in the system, the longest amount of time for which the task mayexecute non-preemptively without compromising the feasibility of thesystem.

Cited By

View all
  • (2024)Total Execution Order in Fault-Tolerant Real-Time SystemsProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3699704(12-24)Online publication date: 6-Nov-2024
  • (2024)Robust Schedulability Tests for Fixed Job Priorities: Addressing Context Switch Costs with Non-Resumable DelaysProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3699697(290-301)Online publication date: 6-Nov-2024
  • (2024)Taking One for the Team: Trading Overhead and Blocking for Optimal Critical-Section Granularity with a Shared GPUProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3696368(94-104)Online publication date: 6-Nov-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ECRTS '05: Proceedings of the 17th Euromicro Conference on Real-Time Systems
July 2005
242 pages
ISBN:0769524001

Publisher

IEEE Computer Society

United States

Publication History

Published: 06 July 2005

Author Tags

  1. EDF scheduling
  2. critical sections
  3. non-preemptive scheduling
  4. sporadic tesks
  5. uniprocessors

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Total Execution Order in Fault-Tolerant Real-Time SystemsProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3699704(12-24)Online publication date: 6-Nov-2024
  • (2024)Robust Schedulability Tests for Fixed Job Priorities: Addressing Context Switch Costs with Non-Resumable DelaysProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3699697(290-301)Online publication date: 6-Nov-2024
  • (2024)Taking One for the Team: Trading Overhead and Blocking for Optimal Critical-Section Granularity with a Shared GPUProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3696368(94-104)Online publication date: 6-Nov-2024
  • (2024)ILP representation for Limited Preemption in Energy-Neutral Single-Core SystemsProceedings of the 32nd International Conference on Real-Time Networks and Systems10.1145/3696355.3696366(1-11)Online publication date: 6-Nov-2024
  • (2022)Simulation intervals for uniprocessor real-time schedulers with preemption delayProceedings of the 30th International Conference on Real-Time Networks and Systems10.1145/3534879.3534887(36-45)Online publication date: 7-Jun-2022
  • (2022)Cache Interference-aware Task Partitioning for Non-preemptive Real-time Multi-core SystemsACM Transactions on Embedded Computing Systems10.1145/348758121:3(1-28)Online publication date: 28-May-2022
  • (2021)The Price of Bounded PreemptionACM Transactions on Parallel Computing10.1145/34343778:1(1-21)Online publication date: 18-Mar-2021
  • (2020)ZygardeProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/34118084:3(1-29)Online publication date: 4-Sep-2020
  • (2020)Allocation of Real-Time Tasks onto Identical Core Platforms under Deferred fixed Preemption-Point ModelProceedings of the 28th International Conference on Real-Time Networks and Systems10.1145/3394810.3394821(34-43)Online publication date: 9-Jun-2020
  • (2020)CITTAThe 21st ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems10.1145/3372799.3394367(97-107)Online publication date: 16-Jun-2020
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media