Distributed Simulation Systems
Abstract
The choice of a proper hardware and software environment is very important in the design of distributed simulation systems. Conventional simulators, because of their centralized scheduling, do not fully utilize parallelism in computer systems. A new approach to simulation systems based on decentralized scheduling is studied in this report. In this approach, there is no central entity responsible for scheduling of tasks, but scheduling is distributed over all the processing units. A concurrent computer programming language is needed to program distributed simulation systems. Various concurrent prograrrrning languages are available. To select the proper language for distributed simulation, an understanding of these languages, especially the features useful in implementing distributed scheduling, is essential. This paper compares Ada and OCCAM for use as concurrent programming languages for distributed simulation. These languages are useful in distributed processing environments because of their tasking and inter-process communication features.
Notes
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by STARS for more information.
Graduation Date
1990
Semester
Spring
Advisor
Petrasko, Brian E.
Degree
Master of Science (M.S.)
College
College of Engineering
Department
Electrical Engineering and Communication Sciences
Degree Program
Electrical Engineering
Format
Language
English
Length of Campus-only Access
None
Access Status
Masters Thesis (Open Access)
Identifier
DP0027281
Subjects
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
STARS Citation
Gupta, Umesh, "Distributed Simulation Systems" (1990). Retrospective Theses and Dissertations. 3995.
https://stars.library.ucf.edu/rtd/3995
Accessibility Status
Searchable text