Scheduling distributed real-time systems by satisfiability checking

被引:9
|
作者
Metzner, A [1 ]
Fränzle, M [1 ]
Herde, C [1 ]
Stierand, I [1 ]
机构
[1] Carl von Ossietzky Univ, Dept Comp Sci, Oldenburg, Germany
关键词
D O I
10.1109/RTCSA.2005.90
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:409 / 415
页数:7
相关论文
共 50 条
  • [31] Oral Communication V Real-Time Scheduling in Distributed Systems
    Mocanu, Bogdan Costel
    Pop, Florin
    2022 21ST INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2022), 2022, : XXV - XXV
  • [32] Multi-node scheduling for distributed real-time systems
    Wang, JG
    Dai, GZ
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 1356 - 1360
  • [33] Hybrid EDF Packet Scheduling for Real-Time Distributed Systems
    Qian, Tao
    Mueller, Frank
    Xin, Yufeng
    PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 37 - 46
  • [34] Scheduling transactions in mobile distributed real-time database systems
    Lei Xiang-dong
    Zhao Yue-long
    Chen Song-qiao
    Yuan Xiao-li
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2008, 15 (04): : 545 - 551
  • [35] Modeling and Analysis of Scheduling for Distributed Real-time Embedded Systems
    Hai-Tao Zhang Gui-Fang Wu Electronic and Information Engineering College
    Machine Intelligence Research, 2010, (04) : 525 - 530
  • [36] Scheduling transactions in mobile distributed real-time database systems
    雷向东
    赵跃龙
    陈松乔
    袁晓莉
    JournalofCentralSouthUniversityofTechnology, 2008, (04) : 545 - 551
  • [37] A STATIC SCHEDULING ALGORITHM FOR DISTRIBUTED HARD REAL-TIME SYSTEMS
    VERHOOSEL, JPC
    LUIT, EJ
    HAMMER, DK
    JANSEN, E
    REAL-TIME SYSTEMS, 1991, 3 (03) : 227 - 246
  • [38] Fault-tolerant scheduling in distributed real-time systems
    Satyanarayana, NV
    Mall, R
    Pal, A
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 275 - 280
  • [39] Integrated scheduling of tasks and messages in distributed real-time systems
    Manimaran, G
    Shashidhar, M
    Manikutty, A
    Murthy, CSR
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 64 - 71
  • [40] An optimal scheduling algorithm for distributed heterogeneous real-time systems
    Rooholamini, M
    Hosseini, SH
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 126 - 129