On the proof of correctness of ''yet another asynchronous distributed discrete event simulation algorithm (YADDES)''

被引:7
作者
Ghosh, S
机构
[1] Department of Computer Science and Engineering, Arizona State University, Tempe
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS | 1996年 / 26卷 / 01期
关键词
D O I
10.1109/3468.477861
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The discipline of discrete event simulation may be utilized to model many physical systems such as digital hardware, queueing networks, telephone networks, simulated warfare, and banking transactions. Where the entities of a physical system execute independently and interact asynchronously, an asynchronous distributed event-driven simulation algorithm may enable the simulation of the system to execute on a parallel processor. This has the potential to significantly reduce the total simulation time. YADDES is the first algorithm that is characterized by 1) acceptable performance, 2) freedom from deadlock, and 3) probably correct, for circuits where the interactions between the entities constitute a cyclic dependence. Given their complex, asynchronous nature, an important issue associated with all asynchronous distributed algorithms is their correctness, i.e., the generation of accurate output for given input stimulus, under all possible conditions. This paper presents a mathematical proof of correctness and reports the performance of YADDES on the Armstrong parallel processor at Brown University.
引用
收藏
页码:68 / 80
页数:13
相关论文
共 16 条
[1]  
BHIMANI A, 74 LEMS BROWN U DIV
[2]   ASYNCHRONOUS DISTRIBUTED SIMULATION VIA A SEQUENCE OF PARALLEL COMPUTATIONS [J].
CHANDY, KM ;
MISRA, J .
COMMUNICATIONS OF THE ACM, 1981, 24 (04) :198-206
[3]   DISTRIBUTED DEADLOCK DETECTION [J].
CHANDY, KM ;
MISRA, J ;
HAAS, LM .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1983, 1 (02) :144-156
[4]  
DAVIDSON S, 1986, P INT TEST C OCT
[5]  
DEBENDEDICTIS E, 1985, P C HYP MULT AUG
[6]   A NOVEL ALGORITHM FOR DISCRETE-EVENT SIMULATION - ASYNCHRONOUS DISTRIBUTED DISCRETE-EVENT SIMULATION ALGORITHM FOR CYCLIC CIRCUITS USING A DATA-FLOW NETWORK [J].
DEBENEDICTIS, E ;
GHOSH, S ;
YU, ML .
COMPUTER, 1991, 24 (06) :21-33
[7]  
DEO N, 1974, GRAPH THEORY APPLICA
[8]   PARALLEL DISCRETE EVENT SIMULATION [J].
FUJIMOTO, RM .
COMMUNICATIONS OF THE ACM, 1990, 33 (10) :30-53
[9]  
GHOSH S, 1988, P 1988 INT C PAR PRO
[10]  
Herrera A. O., 1976, CATASTROPHE NEW SOC