Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/RTCSA.2012.49guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A Parallel Algorithm for EDF-Schedulability Analysis of Multi-modal Real-Time Systems

Published: 19 August 2012 Publication History

Abstract

Modern real-time embedded systems often require the capability of switching between operating modes to adapt in dynamically changing environments. The development of such real-time multi-modal systems fundamentally relies upon effective schedulability analysis. Recently, researchers have proposed serial schedulability analysis algorithms for multi-modal systems that account for mode changes at both software level (e.g., changing the set of executing tasks) and hardware level (e.g., changing the operating speed of a processor). However, these algorithms have high runtime complexity which limits their practical usage as schedulability analysis in system design-space exploration. In this paper, we design a parallel algorithm as an efficient solution to the problem of determining the schedulability of uniprocessor multi-modal real-time systems scheduled by EDF. By emphasizing a balanced workload distribution and restricting the number of synchronizations, our parallel algorithm achieves a near-perfect speedup observable both theoretically and experimentally. Experimental results show that the runtime of our parallel algorithm is very low even for systems with large number of modes, making it a tractable choice for design-space exploration of real-time multi-modal systems.

Cited By

View all
  • (2019)Handling Transients of Dynamic Real-Time Workload Under EDF SchedulingIEEE Transactions on Computers10.1109/TC.2018.288245168:6(820-835)Online publication date: 1-Jun-2019
  • (2018)OSAMICProceedings of the 2018 Conference on Research in Adaptive and Convergent Systems10.1145/3264746.3264755(205-212)Online publication date: 9-Oct-2018
  • (2017)Schedulability Analysis of Mode Change for Imprecise Computation on Multi-Core PlatformsProceedings of the International Conference on Research in Adaptive and Convergent Systems10.1145/3129676.3129720(261-268)Online publication date: 20-Sep-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
RTCSA '12: Proceedings of the 2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
August 2012
487 pages
ISBN:9780769548241

Publisher

IEEE Computer Society

United States

Publication History

Published: 19 August 2012

Author Tags

  1. earliest deadline first
  2. multi-modal systems
  3. parallel algorithms
  4. real-time systems

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Handling Transients of Dynamic Real-Time Workload Under EDF SchedulingIEEE Transactions on Computers10.1109/TC.2018.288245168:6(820-835)Online publication date: 1-Jun-2019
  • (2018)OSAMICProceedings of the 2018 Conference on Research in Adaptive and Convergent Systems10.1145/3264746.3264755(205-212)Online publication date: 9-Oct-2018
  • (2017)Schedulability Analysis of Mode Change for Imprecise Computation on Multi-Core PlatformsProceedings of the International Conference on Research in Adaptive and Convergent Systems10.1145/3129676.3129720(261-268)Online publication date: 20-Sep-2017
  • (2016)Correlation-Aware Probabilistic Timing Analysis for the Dynamic Segment of FlexRayACM Transactions on Embedded Computing Systems10.1145/287063515:3(1-31)Online publication date: 23-May-2016
  • (2014)Tractable schedulability analysis and resource allocation for real-time multimodal systemsACM Transactions on Embedded Computing Systems10.1145/2544375.254438513:2s(1-28)Online publication date: 27-Jan-2014

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media