Title :
Accelerating architectural simulation by parallel execution of trace samples
Author :
Lauterbach, Gary
Author_Institution :
Sun Microsyst. Labs., Mountain View, CA, USA
Abstract :
In order to quickly decide which architectural features are to be included in future processors the author has developed a simulation approach that samples benchmark program instruction traces. Rather than simulating an architecture with the entire SPEC92 program suite of more than 100 billion instructions, he simulates using a set of samples of the SPEC92 suite containing less than 1% of the total instruction trace. Each of the samples contains a short instruction trace that can be simulated quickly. By distributing the simulation of the samples across many workstations he is able to carry out architectural simulations in less than one half hour. The sample set is verified to be representative of the complete instruction trace using several metrics. The technique described can be applied to existing architectural models to produce significant reductions in simulation time.<>
Keywords :
parallel architectures; performance evaluation; SPEC92 program suite; architectural simulation; benchmark program instruction traces; parallel execution; trace samples;
Conference_Titel :
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location :
Wailea, HI, USA
Print_ISBN :
0-8186-5090-7
DOI :
10.1109/HICSS.1994.323171