DocumentCode :
2306869
Title :
Exploiting program microarchitecture independent characteristics and phase behavior for reduced benchmark suite simulation
Author :
Eeckhout, Lieven ; Sampson, John ; Calder, Brad
Author_Institution :
Dept. of ELIS, Ghent Univ., Belgium
fYear :
2005
fDate :
6-8 Oct. 2005
Firstpage :
2
Lastpage :
12
Abstract :
Modern architecture research relies heavily on detailed pipeline simulation. Simulating the full execution of an industry standard benchmark can take weeks to complete. Simulating the full execution of the whole benchmark suite for one architecture configuration can take months. To address this issue researchers have examined using targetted sampling based on phase behavior to significantly reduce the simulation time of each program in the benchmark suite. However, even with this sampling approach, simulating the full benchmark suite across a large range of architecture designs can take days to weeks to complete. The goal of this paper is to further reduce simulation time for architecture design space exploration. We reduce simulation time by finding similarity between benchmarks and program inputs at the level of samples (100M instructions of execution). This allows us to use a representative sample of execution from one benchmark to accurately represent a sample of execution of other benchmarks and inputs. The end result of our analysis is a small number of sample points of execution. These are selected across the whole benchmark suite in order to accurately represent the complete simulation of the whole benchmark suite for design space exploration. We show that this provides approximately the same accuracy as the SimPoint sampling approach while reducing the number of simulated instructions by a factor of 1.5.
Keywords :
benchmark testing; sampling methods; software performance evaluation; architecture design space exploration; phase behavior; pipeline simulation; program microarchitecture; program simulation; reduced benchmark suite simulation; targetted sampling; Application software; Computational modeling; Computer architecture; Costs; Microarchitecture; Pipelines; Sampling methods; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization Symposium, 2005. Proceedings of the IEEE International
Print_ISBN :
0-7803-9461-5
Type :
conf
DOI :
10.1109/IISWC.2005.1525996
Filename :
1525996
Link To Document :
بازگشت