On adaptive communication in asynchronous real-time distributed systems

被引:1
作者
Ravindran, B [1 ]
Zhang, BP [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Bradley Dept Elect & Comp Engn, Blacksburg, VA 24061 USA
来源
EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS | 2001年
关键词
D O I
10.1109/ECBS.2001.922413
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present adaptive communication heuristic algorithms for periodic tasks in asynchronous real-time distributed systems. The heuristic algorithms adapt the application to workload changes throughout trans-mode message-level adaptation mechanisms. We present adaptive communication heuristics for IEEE 802.5 token ring networks that support the priority-driven protocol and for FDDI networks that use the Timed Token protocol. The heuristic algorithms adapt periodic computations of the application to workload changes by reprioritizing application messages and by dynamically changing token holding times at processor nodes, respectively. The object of heuristics is to minimize (end-to-end) missed deadline ratios of the tasks. We study the performance of the techniques through a combination of benchmarking and simulation. The performance of the heuristics is compared with as adaptive resource management algorithm that performs adaptation by dynamically replicating application processes for load sharing. The experimental results indicate that the adaptive communication strategies outperform the process replication algorithm for load patterns that cause communication latencies to grow faster than execution latencies. Moreover, we also observe that the adaptive communication algorithms perform as good as the process replication algorithm for load patterns that cause execution latencies to grow faster than communication latencies.
引用
收藏
页码:119 / 126
页数:8
相关论文
共 27 条
[11]   IMPROVED ALGORITHMS FOR SYNCHRONIZING COMPUTER NETWORK CLOCKS [J].
MILLS, DL .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1995, 3 (03) :245-254
[12]  
RAJKUMAR R, 1997, P 18 IEEE REAL TIM S, P2998
[13]  
RAVINDRAN B, IN PRESS J REAL TIME
[14]  
RAVINDRAN B, IN PRESS IEEE T SOFT
[15]   On adaptive resource allocation for complex real-time applications [J].
Rosu, D ;
Schwan, K ;
Yalamanchili, S ;
Jha, R .
18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, :320-329
[16]   FARA - A framework for adaptive resource allocation in complex real-time systems [J].
Rosu, D ;
Schwan, K ;
Yalamanchili, S .
FOURTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM - PROCEEDINGS, 1998, :79-84
[17]  
*SAE AER SYST DIV, 1988, AS4074I SAE
[18]  
*SAE AER SYST DIV, 1988, AS40741 SAE
[19]  
SHIRAZI B, 1999, IN PRESS J PARALLEL
[20]  
SON SH, 1995, ADV REAL TIME SYSTEM