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 条
[1]  
AGRAWAL G, 1992, P 12 IEEE INT C DIST
[2]  
[Anonymous], M DEADLINES HARD REA
[3]  
[Anonymous], REAL TIME COMPUTING
[4]  
[Anonymous], 1989, 80251989 IEEE, P0
[5]  
*ANSI, 1987, X3T95 ANSI FDDI MAC
[6]   A dynamic quality of service middleware agent for mediating application resource usage [J].
Brandt, S ;
Nutt, G ;
Berk, T ;
Mankovich, J .
19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, :307-317
[7]  
GREEN DT, 1989, P C LOC COMP NETW OC
[8]  
HULL D, 1997, 18 IEEE REAL TIM SYS, P82
[9]  
*IEEE, 8021P IEEE
[10]   Deadline assignment in a distributed soft real-time system [J].
Kao, B ;
Garcia-Molina, H .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (12) :1268-1274