Publications

Clearing the Clouds: A Study of Emerging Scale-out Workloads on Modern Hardware
Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, and Babak Falsafi.
In the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2012.
[PDF]

Virtualized Full-System Emulation of Multiprocessors using FPGAs
Eric S. Chung, Eriko Nurvitadhi, James C. Hoe, Babak Falsafi, and Ken Mai.
2nd Workshop on Architectural Research Prototyping held in conjunction with the 34th International Symposium on Computer Architecture, June 2007, San Diego, CA.
[pdf]

ProtoFlex: FPGA-accelerated Hybrid Functional Simulation
Eric S. Chung, Eriko Nurvitadhi, James C. Hoe, Babak Falsafi, and Ken Mai.
CALCM Technical Report 2007-2, February 2007
[pdf]

SimFlex: Statistical Sampling of Computer Architecture Simulation
Thomas F. Wenisch, Roland E. Wunderlich, Mike Ferdman, Anastassia Ailamaki, Babak Falsafi and James C. Hoe
In IEEE Micro special issue on Computer Architecture Simulation, July/August 2006
[pdf]

Simulation Sampling with Live-Points
Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe
In Proceedings of the International Symposium on Performance Analysis of Systems and Software (ISPASS 2006), March 2006
[pdf]

ProtoFlex: Co-Simulation for Component-wise FPGA Emulator Development
Eric S. Chung, James C. Hoe, and Babak Falsafi
In the 2nd Workshop on Architecture Research using FPGA Platforms (WARFP 2006), February 2006
[pdf]

SimFlex: Fast, Accurate and Flexible Simulation of Computer Systems
Thomas F. Wenisch and Roland E. Wunderlich
Tutorial in the International Symposium on Microarchitecture (MICRO-38), November 2005
[pdf]

DBmbench: Fast and Accurate Database Workload Representation on Modern Microarchitecture
Minglong Shao, Anastassia Ailamaki, Babak Falsafi
In Proceedings of the 15th IBM CASCON, October 2005
[pdf]

TurboSMARTS: Accurate Microarchitecture Simulation Sampling in Minutes
Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe
Poster in the International Conference on Measurement & Modeling of Computer Systems (SIGMETRICS 2005), June 2005
[pdf] [poster]

TurboSMARTS: Accurate Microarchitecture Simulation Sampling in Minutes
Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe.
CALCM Technical Report 2004-3, Carnegie Mellon University, November 2004
[pdf]

Direct SMARTS: Accelerating Microarchitectural Simulation through Direct Execution
Shelley Chen
MS Thesis, Electrical & Computer Engineering, Carnegie Mellon University, June 2004
[pdf]

An Evaluation of Stratified Sampling of Microarchitecture Simulations
Roland E. Wunderlich, Thomas F. Wenisch, Babak Falsafi and James C. Hoe
In Proceedings of the 3rd Workshop on Duplicating, Deconstructing, and Debunking, June 2004
[pdf]

SIMFLEX: A Fast, Accurate, Flexible Full-System Simulation Framework for Performance Evaluation of Server Architecture
Nikolaos Hardavellas, Stephen Somogyi, Thomas F. Wenisch, Roland E. Wunderlich, Shelley Chen, Jangwoo Kim, Babak Falsafi, James C. Hoe, and Andreas G. Nowatzyk.
In ACM SIGMETRICS Performance Evaluation Review, Vol. 31, No. 4, pp. 31-35, March 2004
[pdf]

DBmbench: Fast and Accurate Database Workload Representation on Modern Microarchitecture
Minglong Shao, Anastassia Ailamaki, Babak Falsafi
Technical Report CMU-CS-03-161, Carnegie Mellon University, June 2003
[pdf]

SMARTS: Accelerating Microarchitecture Simulation via Rigorous Statistical Sampling
Roland E. Wunderlich, Thomas F. Wenisch, Babak Falsafi and James C. Hoe
In Proceedings of the 30th International Symposium on Computer Architecture, June 2003
[pdf]

Applying SMARTS to SPEC CPU2000
Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe
CALCM Technical Report 2003-1, Carnegie Mellon University, June 2003
[pdf]