|
ABSTRACT
Based on the demand-driven approach, distributed and parallel simulation algorithms are proposed. Demand-driven simulation tries to minimize the number of component computations by performing only those required for the watched output requests. For a specific output value request, the input line values that are required are requested from the related component. The process continues until known system input signal values are requested. We present a distributed demand-driven algorithm with an infinite memory requirement (but still the memory required by each process is not greater than that of sequential demand-driven simulation), and a parallel demand-driven simulation with reduced memory requirement. In our algorithms, each component is assigned a logical process.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
n.E. Bryant, "Simulation on a Distributed System," Proc. of the 1st Intl. Conference on Distributed Computer Systems, Oct., 1979, pp. 544-552.
|
| |
2
|
K.M. Chandy, and J. Misra, "DistributeCl Simulation: A Case Study in Design and Verification of distributed programs," IEEE Trans. on Software Eng., vol.SE-5, no.5, Sept. 1979, pp. 440-452.
|
 |
3
|
|
 |
4
|
|
| |
5
|
D.R. Jefferson, and H. Sowizral, "Fast Concurrent Simulation Using the Time Warp Mechanism," Distributed Simulation, Simulation Council Inc., La Jolla, Jan., 1985, pp. 63-69.
|
 |
6
|
|
 |
7
|
|
| |
8
|
|
 |
9
|
S. P. Smith , M. R. Mercer , B. Brodk, Demand driven simulation: BACKSIM, Proceedings of the 24th ACM/IEEE conference on Design automation, p.181-187, June 28-July 01, 1987, Miami Beach, Florida, United States
[doi> 10.1145/37888.37915]
|
 |
10
|
|
CITED BY 2
|
|
Naoaki Suganuma , Yukihiro Murata , Satoru Nakata , Shinichi Nagata , Masahiro Tomita , Kotaro Hirano, Reconfigurable machine and its application to logic diagnosis, Proceedings of the 1992 IEEE/ACM international conference on Computer-aided design, p.373-376, November 1992, Santa Clara, California, United States
|
|
|
|
|