Differences
This shows you the differences between two versions of the page.
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]]) |