Home

The efficient simulation of parallel computer systems


Author(s) : S. Madala J. B. Sinclair J. R. Jump S. Dwarkadas R. G. Covington, 
Publisher : N/A
Publication Date : 1991
ISSN : N/A
Abstract : Abstract:-- An ongoing research project involves the design and evaluation of a software system for simulating parallel computers. A major goal in the development of this system was to avoid the high overhead associated with the conventional instruction-level simulation of sequential computers, but to retain the accuracy of that technique derived from its use of the execution of real programs. The resulting system is program-driven, but the overhead is significantly reduced by profiling the program to get timing estimates for its basic blocks, which are then used at run time to generate process execution times dynamically while avoiding a detailed emulation of each instruction's execution. A number of experiments dealing with message-passing computer systems have been performed in order to determine the level of accuracy that can be expected from its performance predictions and to measure its overhead.,