ACM Home Page
Please provide us with feedback. Feedback
Two approaches to the implementation of a distributed simulation system
Full text PdfPdf (1.16 MB)
Source Winter Simulation Conference archive
Proceedings of the 17th conference on Winter simulation table of contents
San Francisco, California, United States
Pages: 435 - 444  
Year of Publication: 1985
ISBN:0-911801-07-3
Authors
Murali Krishnamurthi  Industrial Automation Laboratory, Dept. of Industrial Engineering, Texas A&M University, College Station, TX
Usha Chandrasekaran  Laboratory for Software Research, Dept. of Computer Science, Texas A&M University, College Station, TX
Sallie Sheppard  Laboratory for Software Research, Dept. of Computer Science, Texas A&M University, College Station, TX
Sponsor
SIGSIM: ACM Special Interest Group on Simulation and Modeling
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Citation Count: 5
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/21850.253423
What is a DOI?

ABSTRACT

This paper describes two approaches to the implementation of distributed simulation currently being pursued at Texas A&M University. The first approach describes the design and the implementation of a distributed simulation system onto a Motorola 68000 based architecture. This approach involves transparently distributing the language support functions of an existing simulation language (GASP) onto multiple processors. The second approach discusses the implementation of simulation support software in a high level distributed processing language. This approach involves the distribution of portions of the simulation model which can be executed in parallel onto multiple processors by the model builder. The paper discusses the details of both the approaches and the current status of their implementation.


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
Bruno, G., "Using Ada for Discrete Event Simulation," Software-Practice and Experience, 14, 7, July 1984, pp. 685-695.
 
2
Bryant, R.E., "Simulation on a Distributed System," Distributed Computing Conference, 1979, pp. 544-552.
 
3
Chandrasekaren, U., Sheppard, S., "An Algorithm for Distributed Concurrent Simulation", (submitted for publication).
4
 
5
Comfort, J.C., "The Simulation of a Master-Slave Event Set Processor," Simulation, Volume 42, Issue 3, March 1984, pp. 117-1.24.
 
6
 
7
Concepcion, Arturo I., "Mapping Distributed Simulators onto Hierarchical Multibus Multiprocessor Architecture," Distributed Simulation 1985, The 1985 SGS MulticonJerence, San Diego, Ca, Vol. 15, No. 2, January 1985, pp. s-in.
 
8
Data General Corp., "Ada Development Environment (ADE) (AOS/VS) User's Manual," Data General Corporation, April 1984.
 
9
DEC, "Developing Ads Programs on VAX/VMS ," Digital Equipment Corporation, Maynard, Massachusetts, February 1985.
10
 
11
Fischer, Wayne., "The VMEbus Project," Digest o} Papers Compcon Spring 84, pp. 376-378.
 
12
Fischer, Wayne., "II'3EE P1014-A Standard for the High- Performance VME Bus," IEEE Micro, February 1985, pp. 31-41.
 
13
 
14
K iviat, P.J. "Simulation Languages," On Computer Simulation Experiments with Models of Economic Systems, T.tt. Naylor, Ed., Wiley, New York, 1971, pp. 406-489.
 
15
 
16
Krishnamurthi, Murali., and Young, Robert E., "A Multitasking Implementation of System Simulation: The Emulation of an Asynchronous Parallel Processor for System Simulation Using a Single Processor," Technical Report, Volumes I and II, Department of Industrial Engineering, Texas A&M University, November 1984.
 
17
Krishnamurthi, Murali., and Young, Robert E., "Design of the Distributed Simulation System: Hardware Configurations," Technical Report, Department of Industrial Engineering, Texas A&M University, January 1985.
 
18
Krishnamurthi, Murali., and Lively, William M., "Interprocessor Communication Methods in Multiprocessor Systems," May 1985 (Submitted for publication).
 
19
Military Std., "Ada Programming Language," Military Standard, ANSI/MIL-STD-1983.
20
 
21
May, M.D., Taylor, R.J.B., "Occam-an Overview,"' Microprocessors and Mierosystems, 8, 6, 3ul/Aug 1984.
 
22
Motorola Inc., "MVMEll0 VMEmodule Monoboard Microcomputer User's Manual," MVMEll0/D2, March 1983, Motorola Semi-conductor Products Inc., Phoenix, Arizona 85062.
 
23
Motorola Inc., "MVME900 Series Equipment User's Manual," MVMEg00/D1, October 1983, Motorola Semiconductor Products Inc., Phoenix, Arizona 85062.
 
24
Motorola Inc., "VME/10 Microcomputer System Reference Manual" M68KVSREF/D1, February 1984, Motorola Semiconductor Products Inc., Phoenix, Arizona 85062.
 
25
O'Crady, E.P., and Wang, C.H., "Multibus-based Parallel Processor for System Simulation," Proceedings ofthe 1983 Simulation Conference, Vancouver, B.C., Canada, July 1983, pp. 371-375.
 
26
Peacock, J.K., Wong, J.W., and Manning, E.G., "Distributed Simulation Using a Network of Processors," Computer Networks, 3, 1, Feb 1979, pp. 44-56.
 
27
Pimentel, J.R., "Real-time Simulation Using Multiple Micro-computers," Simulation, March 1983, pp. 93-104.
 
28
Pritsker, A., Alan, B., "The GASP IV Simulation Language," John Wiley & Sons, New York, NY 1974.
 
29
Product Review, "INMOS Launches Mult iprocessor Language Occam," A Product Review, Microprocessors and Mierosystems , 8, 1, Jan/Feb 1984, pp. 3-15.
 
30
 
31
Sheppard, S., Philips, D.T., Young, P~.E., "The Design and Implementation of a Microprocessor-based Dist, ributed Digital Simulatiort System," NSF Proposal RF- 82-962, 1982.
 
32
Sheppard, S., Friel, P., Reese, D., "Simulation in Ado: An Implementation of Two World Views," Simulation in Strongly Typed Languages: Ada, Pascal, Simula~ 13~ 2, February 1984, pp. 3-9.
 
33
Sheppard, S., Chandrasekaran, U., Murray, K., "Distributed Simulation Using Ado," Distributed Simulation 1985~ The 1985 SCS Multiconference, San.Diego, California, January 1985.
 
34
Sheppard, S., Young, R.t!~., Chandrasekaran, U., Krishnamurthi, M., Wyatt, D., "Three Mechanisms for Distributing Simulatiort," Proc. of the 12th Conference of the NSF production Research and Technology Program, Madison, Wisconsin, 1985.
 
35
VMEbus Manufacturers Group., "VMEbus Specifications M~nued," Key. B, August 1982.
 
36
 
37
 
38
Young, Robert E., Sheppard, Sallie., and Krishnamurthi, M., "A Parallel Processor for System Simulation: The Design Rationale and Simulation Language Characteristics Suitable for Parallel Processing Applications," October 1984, (submitted for publication).

Collaborative Colleagues:
Murali Krishnamurthi: colleagues
Usha Chandrasekaran: colleagues
Sallie Sheppard: colleagues