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

Overhead-aware compositional analysis of real-time systems

Published: 09 April 2013 Publication History

Abstract

Over the past decade, interface-based compositional schedulability analysis has emerged as an effective method for guaranteeing real-time properties in complex systems. Several interfaces and interface computation methods have been developed, and they offer a range of tradeoffs between the complexity and the accuracy of the analysis. However, none of the existing methods consider platform overheads in the component interfaces. As a result, although the analysis results are sound in theory, the systems may violate their timing constraints when running on realistic platforms. This is due to various overheads, such as task release delays, interrupts, cache effects, and context switches. Simple solutions, such as increasing the interface budget or the tasks' worst-case execution times by a fixed amount, are either unsafe (because of the overhead accumulation problem) or they waste a lot of resources. In this paper, we present an overhead-aware compositional analysis technique that can account for platform overheads in the representation and computation of component interfaces. Our technique extends previous overhead accounting methods, but it additionally addresses the new challenges that are specific to the compositional scheduling setting. To demonstrate that our technique is practical, we report results from an extensive evaluation on a realistic platform.

Cited By

View all
  • (2017)Toward a Practical Regularity-based ModelACM Transactions on Embedded Computing Systems10.1145/309294516:4(1-25)Online publication date: 14-Aug-2017
  • (2016)Cache-aware interfaces for compositional real-time systemsACM SIGBED Review10.1145/2983185.298319413:3(52-55)Online publication date: 2-Aug-2016
  • (2015)Period assignment in real-time scheduling of multiple virtual machinesProceedings of the 7th International Conference on Management of computational and collective intElligence in Digital EcoSystems10.1145/2857218.2857262(180-187)Online publication date: 25-Oct-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
RTAS '13: Proceedings of the 2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)
April 2013
290 pages
ISBN:9781479901869

Publisher

IEEE Computer Society

United States

Publication History

Published: 09 April 2013

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
  • (2017)Toward a Practical Regularity-based ModelACM Transactions on Embedded Computing Systems10.1145/309294516:4(1-25)Online publication date: 14-Aug-2017
  • (2016)Cache-aware interfaces for compositional real-time systemsACM SIGBED Review10.1145/2983185.298319413:3(52-55)Online publication date: 2-Aug-2016
  • (2015)Period assignment in real-time scheduling of multiple virtual machinesProceedings of the 7th International Conference on Management of computational and collective intElligence in Digital EcoSystems10.1145/2857218.2857262(180-187)Online publication date: 25-Oct-2015
  • (2015)Study of the reliability of statistical timing analysis for real-time systemsProceedings of the 23rd International Conference on Real Time and Networks Systems10.1145/2834848.2834878(55-64)Online publication date: 4-Nov-2015
  • (2015)Supporting fault-tolerance in a compositional real-time scheduling frameworkACM SIGBED Review10.1145/2782753.278275412:2(7-15)Online publication date: 20-May-2015

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media