Differences

This shows you the differences between two versions of the page.

Link to this comparison view

smarts_simulation_sampling [2017/09/29 10:11]
smarts_simulation_sampling [2017/09/29 10:11] (current)
Line 1: Line 1:
 +====== SMARTS Simulation Sampling ======
  
 +SMARTS is a framework that applies statistical sampling to accelerate microarchitecture simulation. It employs systematic sampling to measure only a very small portion of the entire application being simulated. The accelerated simulation rate allows complete benchmarks to be used in performance studies. SMARTS is a part of [[http://​parsa.epfl.ch/​simflex | SimFlex]]. ​ SMARTS/​TurboSMARTS and SimFlex tools are available for [[http://​parsa.epfl.ch/​simflex/​software.html | download]]. ​
 +
 +  * **Students**
 +    * Roland Wunderlich ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2010/​wunderlich.pdf |PhD Thesis]])
 +    * [[http://​web.eecs.umich.edu/​~twenisch/​ |Thomas Wenisch]] (advised by Babak Falsafi)
 +  * **Publications**
 +    * **SimFlex: Statistical Sampling of Computer System Simulation**. Thomas F. Wenisch, Roland E. Wunderlich, Michael Ferdman, Anastassia Ailamaki, Babak Falsafi, and  James C. Hoe. IEEE Micro, Volume 26, Number 4, July/August 2006. ([[http://​ieeexplore.ieee.org/​iel5/​40/​35278/​01677500.pdf?​tp=&​arnumber=1677500&​isnumber=35278 |pdf]]) ​ //(note: simulation sampling for multiprocessors.)//​
 +    * **Statistical Sampling of Microarchitecture Simulation**. Roland E. Wunderlich, Thomas F. Wenisch, Babak Falsafi, and James C. Hoe. ACM Transactions on Modeling and Computer Simulation, Volume 16, Number 3, June 2006. ([[http://​dl.acm.org/​citation.cfm?​id=1147225&​dl=ACM&​coll=DL&​CFID=512018042&​CFTOKEN=86284265 |pdf]]) ​ //(note: this is the much extended journal version of ISCA 2003.)//
 +    * **Simulation Sampling with Livepoints**. Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe.  International Symposium on Performance Analysis of Systems and Software (ISPASS), March 2006. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2006/​ispass06.pdf |pdf]]) ​ //(note: simulation sampling using checkpoints.)//​
 +    * **SMARTS: Accelerating Microarchitecture Simulation via Rigorous Statistical Sampling**. Roland E. Wunderlich, Thomas F. Wenisch, Babak Falsafi, and James C. Hoe. International Symposium ​ on Computer Architecture (ISCA), June 2003. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2003/​isca03.pdf |pdf]])
 +    * **Applying SMARTS to SPEC CPU2000**. Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi, and James C. Hoe. CALCM Technical Report 2003-1, June 2003. ([[http://​www.ece.cmu.edu/​~simflex/​publ/​smarts2003tr.pdf |pdf]]) //(note: this is the tech report version of 2003 ISCA paper with the complete SPEC data set.)//
 +
 +  * **Thesis**
 +    * **Statistical Sampling of Microarchitecture Performance Simulation**. ​ Roland Wunderlich, PhD, ECE/CMU, May 2010. ([[http://​www.ece.cmu.edu/​~jhoe/​distribution/​2010/​wunderlich.pdf |pdf]])