DocumentCode
2488121
Title
A program-driven parallel machine simulation environment
Author
Chou, Chien-Chun ; Chen, Po-Zung ; Chen, Shyh-Nong
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Tamkang Univ., Tamsui, Taiwan
fYear
1998
fDate
14-16 Dec 1998
Firstpage
25
Lastpage
32
Abstract
In recent years, it has been very popular to employ discrete-event simulation as a hardware architecture analytical tool to study distributed-memory multicomputers and shared-memory multiprocessors. After the hardware architecture prototype has been completed, a complete and detailed machine simulation environment can be utilized to evaluate the architecture´s efficiency under real operating systems and application software. In this article, we discuss all the development and implementation of a program-executable Transputer network multicomputer as well as 80x86 series multiprocessors, and how they can be operated. On another level, owing to the extreme complexity of the simulated computer systems, parallel discrete-event simulation has also been used to shorten the time of running the simulation. In practice, this simulator can solve problems through a network connection with many workstations. Some of the workstations may be in charge of computing, while others can be responsible for the management of memory, thus making it simpler to establish a parallel machine simulation environment. In addition to providing an environment for programs to execute on it, such a simulator also calculates the time spent in running these programs, so as to evaluate the feasibility for these application programs to run on a hardware system
Keywords
discrete event simulation; multiprocessing systems; parallel architectures; parallel machines; transputer systems; virtual machines; workstation clusters; 80x86 series multiprocessors; application software; distributed-memory multicomputers; efficiency; hardware architecture analytical tool; memory management; network connection; operating systems; parallel discrete-event simulation; program execution time; program-driven parallel machine simulation environment; program-executable Transputer network multicomputer; shared-memory multiprocessors; workstations; Computational modeling; Computer architecture; Computer simulation; Concurrent computing; Discrete event simulation; Hardware; Memory management; Parallel machines; Software prototyping; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location
Tainan
ISSN
1521-9097
Print_ISBN
0-8186-8603-0
Type
conf
DOI
10.1109/ICPADS.1998.741015
Filename
741015
Link To Document