University of Maryland DRUM  
University of Maryland Digital Repository at the University of Maryland

DRUM >
Institute for Systems Research >
Institute for Systems Research Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1903/12500

Title: Producing Reliable Full-System Simulation Results: A Case Study of CMP with Very Large Caches
Authors: Chang, Mu-Tien
Bhati, Ishwar
Stevens, Jim
Tschirhart, Paul
Enns, Peter
Gerzhoy, Daniel
Chishti, Zeshan
Greensky, James
Lu, Shih-Lien
Jacob, Bruce
Advisors: Jacob, Bruce
Type: Technical Report
Keywords: computer system
simulation
Issue Date: 1-Jan-2012
Series/Report no.: TR_2012-07
Abstract: The greater detail and improved realism of full-system architecture simulation makes it a valuable computer architecture design tool. However, its unique characteristics introduce new sources of simulation variability which could make the results of such simulations less reliable. Meanwhile, the demand for more levels of cache and larger caches has increased to improve the system power and performance. This paper presents techniques to produce reliable results in full-system simulation of CMP computer systems with large caches. Specifically, we propose the detailed emulation replay warmup technique to deal with cold or incompletely warmed up large caches. We also propose the region of interest synchronization technique to prevent simulating non-representative phase when running multi-program workloads. Furthermore, we quantify the variation reduction one can achieve when using processor affinity and checkpointing. Finally, we show that by applying all four of these simulation techniques, the simulation variability is limited to less than 1% and the simulation results are therefore more reliable.
URI: http://hdl.handle.net/1903/12500
Appears in Collections:Institute for Systems Research Technical Reports

Files in This Item:

File Description SizeFormatNo. of Downloads
bare_conf_edited.pdf1.02 MBAdobe PDF113View/Open

All items in DRUM are protected by copyright, with all rights reserved.

 

DRUM is brought to you by the University of Maryland Libraries
University of Maryland, College Park, MD 20742-7011 (301)314-1328.
Please send us your comments. -
All Contents