Theory and Practice of EDF Scheduling in Distributed Real-Time Systems

被引:1
作者
Javier Gutierrez, J. [1 ]
Perez, Hector [1 ]
机构
[1] Univ Cantabria, Software Engn & Real Time Grp, E-39005 Santander, Spain
来源
RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018 | 2018年 / 10873卷
关键词
Distributed systems; Real-time; EDF; Schedulability analysis; Scheduling deadline assignment; Ada applications;
D O I
10.1007/978-3-319-92432-8_8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The behavior of EDF schedulers has been very extensively studied for single-processor systems and there is also a lot of work on scheduling and schedulability analysis techniques dealing with EDF in homogeneous multiprocessor systems. However, if distributed systems are considered, only a small number of schedulability analysis techniques are available and there is only a little information on practical experience with this kind of systems. For distributed systems where a clock synchronization mechanism is not available, a recent work has theoretically shown how a feasible deadline assignment can significantly increase the utilization of processing resources while keeping the system schedulable (i.e., meeting all the timing requirements). On the other hand, Ada provides support for building applications scheduled by EDF. This paper proposes a set of experiments to contrast the theoretical results on scheduling deadline assignment in a distributed real-time application against those obtained through its real execution.
引用
收藏
页码:123 / 137
页数:15
相关论文
共 25 条
[11]   Scheduling messages with earliest deadline techniques [J].
Natale M.D. ;
Meschi A. .
Real-Time Systems, 2001, 20 (3) :255-285
[12]  
Diederichs C, 2008, DES AUT TEST EUROPE, P924
[13]   Implementation and evaluation of global and partitioned scheduling in a real-time OS [J].
Gracioli, Giovani ;
Froehlich, Antonio Augusto ;
Pellizzoni, Rodolfo ;
Fischmeister, Sebastian .
REAL-TIME SYSTEMS, 2013, 49 (06) :669-714
[14]  
ISO/IEC, 2012, 86522012E ISOIEC
[15]   SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT [J].
LIU, CL ;
LAYLAND, JW .
JOURNAL OF THE ACM, 1973, 20 (01) :46-61
[16]  
Liu J., 2000, Real-Time Systems
[17]  
Object Management Group, 2011, UML PROF MARTE MOD A
[18]  
OMG (Object Management Group), 2005, REALT CORB SPEC V1 2
[19]   EDF message scheduling on controller area network [J].
Pedreiras, P ;
Almeida, L .
COMPUTING & CONTROL ENGINEERING JOURNAL, 2002, 13 (04) :163-170
[20]   Hybrid EDF Packet Scheduling for Real-Time Distributed Systems [J].
Qian, Tao ;
Mueller, Frank ;
Xin, Yufeng .
PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, :37-46