Hamerschlag Hall, A-300 Wing, A9
Computer Architecture Lab (CALCM)
Department of Electrical & Computer Engineering
Carnegie Mellon University
5000 Forbes Ave
Pittbsurgh, PA 15213
Research
Memory Access Predictors (STeMS project page is here)
While memory capacity in recent years has increased commensurately with
processor speeds, memory speeds have primarily lagged behind. My research
focuses on mechanisms for a novel memory system that "proactively" moves
and places data among the cache hierarchy levels in anticipation of a
processor memory access, to hide the long memory latency. The key
mechanisms enabling proactive memory are memory access predictors that
monitor program execution, capture processor memory access patterns, and
accurately predict subsequent memory accesses.
Publications
"Practical Off-chip Meta-data for Address-Correlated Prefetching," (pdf)
Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi and Andreas Moshovos.
15th Intl. Symp. on High-Performance Computer Architectural (HPCA-15), February 2009.
"Temporal Instruction Fetch Streaming," (pdf)
Michael Ferdman, Thomas F. Wenisch, Anastasia Ailamaki, Babak Falsafi and Andreas Moshovos.
41st Annual IEEE/ACM Intl. Symp. on Microarchitecture (MICRO-08), November 2008.
"Cache Bursts: A New Approach for Eliminating Dead Blocks and Increasing Cache Efficiency," (pdf)
Haiming Liu, Michael Ferdman, Jaehyuk Huh, Doug Burger,
41st Annual IEEE/ACM Intl. Symp. on Microarchitecture (MICRO-08), November 2008.
"Temporal Streams in Commercial Server Applications," (pdf)
Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi and Andreas Moshovos.
IEEE Intl. Symp. on Workload Characterization (IISWC), September 2008.
"Mitigating Multi-bit Soft Errors in L1 Caches Using Last Store Prediction(pdf),"
Brian T. Gold, Michael Ferdman, Babak Falsafi, and Ken Mai.
Workshop on Architectural Support for Gigascale Integration (ASGI-07), June 2007.
"Last-Touch Correlated Data Streaming," (pdf)
Michael Ferdman and Babak Falsafi.
IEEE Intl. Symp. on Performance Analysis of Systems and Software (ISPASS), April 2007.
SIMFLEX: Statistical Sampling of Computer System Simulation," (pdf)
Thomas F. Wenisch, Roland Wunderlich, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi, and James Hoe.
IEEE MICRO Special Issue on Computer Architecture Simulation and Modeling, vol. 26, no. 4, July/August 2006.
"Analysis of IC Manufacturing Process Deformations: An Automated Approach Using SRAM Bit Fail Maps (ISTFA)," (pdf)
Thomas Zanon, Michael Ferdman, Kambiz Komeyli, and Wojciech P. Maly.
30th Intl. Symp. for Testing and Failure Analysis (ISTFA-30), November 2004.