DocumentCode
1806008
Title
MINT: a front end for efficient simulation of shared-memory multiprocessors
Author
Veenstra, Jack E. ; Fowler, Robert J.
Author_Institution
Dept. of Comput. Sci., Rochester Univ., NY, USA
fYear
1994
fDate
31 Jan-2 Feb 1994
Firstpage
201
Lastpage
207
Abstract
MINT is a software package designed to ease the process of constructing event-driven memory hierarchy simulators for multiprocessors. It provides a set of simulated processors that run standard Unix executable files compiled for a MIPS R3000 based multiprocessor. These generate multiple streams of memory reference events that drive a user-provided memory system simulator. MINT uses a novel hybrid technique that exploits the best aspects of native execution and software interpretation to minimize the overhead of processor simulation. Combined with related techniques to improve performance, this approach makes simulation on uniprocessor hosts extremely efficient
Keywords
discrete event simulation; performance evaluation; shared memory systems; virtual machines; MINT; MIPS R3000 based multiprocessor; efficient simulation; event-driven memory hierarchy simulators; front end; memory reference events; native execution; processor simulation; shared-memory multiprocessors; software interpretation; software package; standard Unix executable files; uniprocessor hosts; user-provided memory system simulator; Computational modeling; Computer science; Computer simulation; Costs; Discrete event simulation; High performance computing; Interleaved codes; Parallel machines; Scheduling; Software packages;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1994., MASCOTS '94., Proceedings of the Second International Workshop on
Conference_Location
Durham, NC
Print_ISBN
0-8186-5292-6
Type
conf
DOI
10.1109/MASCOT.1994.284422
Filename
284422
Link To Document