NOTE: This item is not available outside the Texas A&M University network. Texas A&M affiliated users who are off campus can access the item through NetID and password authentication or by using TAMU VPN. Non-affiliated individuals should request a copy through their local library's interlibrary loan service.
A generator for parallel simulation models in Ada
dc.contributor.advisor | Lively, William M. | |
dc.contributor.advisor | Sheppard, Sallie V. | |
dc.creator | Davis, Carolyn Kay | |
dc.date.accessioned | 2020-09-02T21:11:32Z | |
dc.date.available | 2020-09-02T21:11:32Z | |
dc.date.issued | 1988 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/DISSERTATIONS-791621 | |
dc.description | Vita. | en |
dc.description.abstract | The advances in hardware have made possible the application of multiple processors to the domain of simulation. However, the use of multiple processors complicates the model development process by requiring the simulationist to learn parallel programming techniques. This research included the development of a tool, MULTISIM, to aid in the automatic generation of parallel simulation models and the development of an environment, PARSIM, in which to experiment with the tool. MULTISIM has been designed to allow automatic generation of parallel models by utilizing four knowledge bases -- domain, modeling, target language, and parallel programming -- in the development process. This is intended to enhance the simulationist's ability to generate models without requiring extensive understanding of simulation and parallel programming concepts. Through interactive dialog a model specification is extracted from the user and then transformed into an executable model. PARSIM has been designed to allow the user to interface with MULTISIM and the runtime system so the parallel simulation models can be executed. This environment integrates a time synchronization algorithm, simulation support routines and MULTISIM via the PARSIM command language. PARSIM resides on a Sequent Balance 8000 parallel computer system. PARSIM and MULTISIM are implemented in the Ada programming language to offer portability among multiprocessor architectures. This enables the tool and the environment to be integrated into an Ada Programming Support Environment. This research details the design and implementation of MULTISIM and the PARSIM environment. A scenario of model development using MULTISIM is demonstrated and execution results using the PARSIM environment are reported. Suggestions for future work are included. | en |
dc.format.extent | xii, 142 leaves | en |
dc.format.medium | electronic | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | eng | |
dc.rights | This thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use. | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
dc.subject | Major computer science | en |
dc.subject.classification | 1988 Dissertation D261 | |
dc.subject.lcsh | Simulation methods | en |
dc.subject.lcsh | Multiprocessors | en |
dc.subject.lcsh | Parallel programming (Computer science) | en |
dc.title | A generator for parallel simulation models in Ada | en |
dc.type | Thesis | en |
thesis.degree.grantor | Texas A&M University | en |
thesis.degree.name | Doctor of Philosophy | en |
thesis.degree.name | Ph. D | en |
dc.contributor.committeeMember | Childs, S. Bart | |
dc.contributor.committeeMember | Feldman, Richard M. | |
dc.contributor.committeeMember | Simmons, Dick B. | |
dc.type.genre | dissertations | en |
dc.type.material | text | en |
dc.format.digitalOrigin | reformatted digital | en |
dc.publisher.digital | Texas A&M University. Libraries | |
dc.identifier.oclc | 20290595 |
Files in this item
This item appears in the following Collection(s)
-
Digitized Theses and Dissertations (1922–2004)
Texas A&M University Theses and Dissertations (1922–2004)
Request Open Access
This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.