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

Scheduling Distributed Real-Time Systems by Satisfiability Checking

Published: 17 August 2005 Publication History

Abstract

We present a SAT-based approach to the task and message allocation problem of distributed real-time systems. In contrast to the heuristic approaches usually applied to this problem, our approach is guaranteed to find an optimal allocation for realistic task systems running on complex target architectures. Our method is based on the transformation of such scheduling problems into nonlinear integer optimization problems. The core of the numerical optimization procedure we use to discharge those problems is a solver for arbitrary Boolean combinations of integer constraints. Optimal solutions are obtained by imposing a binary search scheme on top of that solver. Experiments show the applicability of our approach to industrial-size task systems.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
RTCSA '05: Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
August 2005
519 pages
ISBN:0769523463

Publisher

IEEE Computer Society

United States

Publication History

Published: 17 August 2005

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2018)Encoding process discovery problems in SMTSoftware and Systems Modeling (SoSyM)10.1007/s10270-016-0536-y17:4(1055-1078)Online publication date: 1-Oct-2018
  • (2017)Optimizing Message Routing and Scheduling in Automotive Mixed-Criticality Time-Triggered NetworksProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062298(1-6)Online publication date: 18-Jun-2017
  • (2016)Hierarchical scheduling over off- and on-chip deterministic networksACM SIGBED Review10.1145/3015037.301503913:4(14-19)Online publication date: 3-Nov-2016
  • (2014)SMT-based Task- and Network-level Static Schedule Generation for Time-Triggered Networked SystemsProceedings of the 22nd International Conference on Real-Time Networks and Systems10.1145/2659787.2659812(45-54)Online publication date: 8-Oct-2014
  • (2012)Safety-critical Java with cyclic executives on chip-multiprocessorsConcurrency and Computation: Practice & Experience10.1002/cpe.175424:8(772-788)Online publication date: 1-Jun-2012
  • (2010)Cyclic executive for safety-critical Java on chip-multiprocessorsProceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems10.1145/1850771.1850779(63-69)Online publication date: 19-Aug-2010
  • (2009)SAL-Based Symbolic Scheduling in Time-Triggered NetworksProceedings of the 7th International Conference on Integrated Formal Methods10.1007/978-3-642-00255-7_14(200-214)Online publication date: 16-Feb-2009

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media