[Talks][Conferences][Journals][Patents][Books][Technical Reports]
Selected Talks[Talks][Conferences][Journals][Patents][Books][Technical Reports]TRUSS: Reliable, Scalable Server Architecture
Georgia Institute of Technology, College of Computing Colloquia,
April 2006, PPT.Temporal Memory Streaming
University of Texas, Computer Science Department Colloquia,
December 2005, PPT.Transactional Execution: Wait-Free Hardware Memory Ordering
Dagstuhl Seminar on "Hardware and Software Consistency Models: Programmability and Performance",
October 2003, PDF.PUMA2: Bridging the CPU/Memory Gap Through Prediction and Speculation
University of Washington, Computer Science and Engineering Colloquia,
April 2002, PDF, video.Breaking the Memory Wall
University of Virginia, Top Gun Lecture Series,
September 2001, PDF.
Conferences[Talks][Conferences][Journals][Patents][Books][Technical Reports]Temporal Instruction Fetch Streaming
Michael Ferdman, Thomas F. Wenisch, Anastasia Ailamaki, Babak Falsafi and Andreas Moshovos
International Symposium on Microarchitecture (MICRO-41),
November 2008, PDF.Temporal Streams in Commercial Server Applications
Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi and Andreas Moshovos
IEEE International Symposium on Workload Characterization (IISWC),
September 2008. PDF.Flexible Hardware Acceleration for Instruction-Grain Program Monitoring
Shimin Chen, Michael Kozuch, Theodoros Strigkos, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry, Olatunji Ruwase, Michael Ryan, Evangelos Vlachos
International Symposium on Computer Architecture (ISCA),
June 2008, PDF.Predictor Virtualization
Ioana Burcea, Stephen Somogyi, Andreas Moshovos and Babak Falsafi
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS),
March 2008, PDF.Accelerating Architecture-Level, Full-System Multiprocessor Simulations using FPGAs
Eric S. Chung, Eriko Nurvitadhi, James C. Hoe, Babak Falsafi and Ken Mai
International Symposium on Field-Programmable Gate Arrays (FPGA),
February 2008, PDF.To Share Or Not To Share?
Ryan Johnson, Nikos Hardavellas, Ippokratis Pandis, Naju Mancheril, Stavros Harizopoulos, Kivanc Sabirli, Anastassia Ailamaki, and Babak Falsafi
International Conference on Very Large Databases (VLDB),
September 2007, PDF.Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, and James C. Hoe
International Symposium on Microarchitecture (MICRO-40),
December 2007, PDF.PAI: A Lightweight Mechanism for Single-Node Memory Recovery in DSM Servers
Jangwoo Kim, Jared C. Smolens, Babak Falsafi, and James C. Hoe
13th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC-07),
December 2007, PDF.Mechanisms for Store-wait-free Multiprocessors
Thomas Wenisch, Anastassia Ailamaki, Babak Falsafi, and Andreas Moshovos
International Symposium on Computer Architecture (ISCA),
July 2007, PDF.Mitigating Multi-bit Soft Errors in L1 Caches Using Last Store Prediction
Brian T. Gold, Michael Ferdman, Babak Falsafi, and Ken Mai
Workshop on Architectural Support for Gigascale Integration (ASGI-07),
June 2007, PDF.Detecting Emerging Wearout Faults
Jared C. Smolens, Brian T. Gold, James C. Hoe, Babak Falsafi, and Ken Mai
Workshop on Silicon Errors in Logic - System Effects (SELSE-3),
April 2007, PDF.Fingerprinting Across On-chip Memory Interconnects
Srinivas Chellappa, Frédéric de Mesmay, Jared C. Smolens, Babak Falsafi, James C. Hoe, and Ken Mai
Workshop on Silicon Errors in Logic - System Effects (SELSE-3),
April 2007, paper (PDF), poster (PDF).An Analysis of Database System Performance on Chip Multiprocessors
Nikos Hardavellas, Ippokratis Pandis, Ryan Johnson, Naju Mancheril, Anastassia Ailamaki, and Babak Falsafi
6th Hellenic Data Management Symposium (HDMS),
July 2007, PDF.Scheduling Threads for Constructive Sharing on CMPs
Shimin Chen, Phillip B. Gibbons, Michael Kozuch, Vasileios Liaskovitis, Anastassia Ailamaki,
Guy E. Blelloch, Babak Falsafi, Limor Fix, Nikos Hardavellas, Todd C. Mowry, Chris Wilkerson,
ACM International Symposium on Parallel Algorithms and Architecture (SPAA),
June 2007, PDF.Last-Touch Correlated Data Streaming
Mike Ferdman and Babak Falsafi
IEEE International Symposium on Systems and Software, April 2007, PDF.Database Servers on Chip Multiprocessors: Limitations and Opportunities
Nikos Hardavellas, Ippokratis Pandis, Ryan Johnson, Naju Mancheril, Anastassia Ailamaki, and Babak Falsafi
Biennial Conference on Innovative Data Systems Research (CIDR),
January 2007, PDF.Reunion: Complexity-Effective Multicore Redundacy
Jared C. Smolens, Brian T. Gold, Babak Falsafi, and James C. Hoe
International Symposium on Microarchitecture (MICRO),
December 2006, PDF.Log-Based Architecture for Continuous Monitoring of Deployed Code
Shimin Chen, Babak Falsafi, Phillip B. Gibbons, Michael Kozuch, Todd C. Mowry,
Radu Teodorescu, Anastassia Ailamaki, Limor Fix, Gregory R. Ganger, Bin Lin, and Steven W. Schlosser
Architectural and System Support for Improving Software Dependability,
October 2006, PDF.Parallel depth first vs. work stealing schedulers on CMP architectures
Vasileios Liaskovitis, Shimin Chen, Phillip B. Gibbons, Anastassia Ailamaki, Guy E. Blelloch,
Babak Falsafi, Limor Fix, Nikos Hardavellas, Michael Kozuch, Todd C. Mowry, Chris Wilkerson,
ACM International Symposium on Parallel Algorithms and Architecture (SPAA),
August 2006.Spatial Memory Streaming
Stephen Somogyi, Thomas Wenisch, Anastassia Ailamaki, Babak Falsafi, and Andreas Moshovos
IEEE International Symposium on Computer Architecture (ISCA),
June 2006, PDF.The Granularity of Soft-Error Containment in Shared-Memory Multiprocessors
Brian T. Gold, Jared C. Smolens, Babak Falsafi, and James C. Hoe
Workshop on System Effects of Logic Soft Errors (SELSE-2),
April 2006, paper (PDF), poster (PDF).Simulation Sampling with Live-Points
Thomas Wenisch, Roland Wunderlich, Babak Falsafi, and James Hoe
IEEE International Symposium on Systems and Software,
March 2006, PDF.Understanding the Performance of Concurrent Error Detecting Superscalar Microarchitectures
Jared C. Smolens, Jangwoo Kim, James C. Hoe, and Babak Falsafi
IEEE International Syposium on Signal Processing and Information Technology,
Invited paper, December 2005, PDF.Stored-Ordered Streaming of Shared Memory
Thomas Wenisch, Stephen Somogyi, Nikos Hardavellas, Jangwoo Kim, Chris Gniady,
Anastassia Ailamaki, and Babak Falsafi
International Conference on Parallel Architecture and Compilation Techniques (PACT),
October 2005, PDF.DBmbench: Fast and Accurate Database Workload Representation on Modern Microarchitecture
Minglong Shao, Anastassia Ailamaki, Babak Falsafi
The 15th IBM CASCON,
October 2005, PDF.ReCast: Boosting Line Buffer Coverage in High-Level Caches for Free
Won-Ho Park, Andreas Moshovos, and Babak Falsafi
International Conference on Computer Design,
October 2005, PDF.Accelerating Database Operations Using a Network Processor
Brian T. Gold, Anastassia Ailamaki, Larry Huston, and Babak Falsafi
ACM International Workshop on Data Management on New Hardware (DaMoN),
June 2005, PDF.Temporal Streaming of Shared Memory
Thomas Wenisch, Stephen Somogyi, Nikos Hardavellas, Jangwoo Kim,
Anastassia Ailamaki, and Babak Falsafi
International Symposium on Computer Architecture (ISCA),
June 2005, PDF.TurboSMARTS: Accurate Microarchitecture Simulation in Minutes
Thomas Wenisch, Roland Wunderlich, Babak Falsafi, and James Hoe
Poster in International Conference on Measurement & Modeling of Computer Systems (SIGMETRICS),
June 2005, PDF.Efficient Resource Sharing in Concurrent Error Detecting Superscalar Microarchitecture
Jared Smolens, Jangwoo Kim, James C. Hoe, and Babak Falsafi
International Symposium on Microarchitecture (MICRO),
December 2004, PDF.Fingerprinting: Bounding the Soft-Error Detection Latency and Bandwidth
Jared C. Smolens, Brian T. Gold, Jangwoo Kim, Babak Falsafi, James C. Hoe, and Andreas G. Nowatzyk
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS XI),
October 2004, PDF.An Evaluation of Stratified Sampling of Microarchitecture Simulations
Roland E. Wunderlich, Thomas F. Wenisch, Babak Falsafi and James C. Hoe
IEEE Workshop on Duplicating, Deconstructing, and Debunking,
June 2004, PDF.Memory Coherence Activity Prediction in Commercial Workloads
Stephen Somogyi, Thomas F. Wenisch, Nikolaos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, and Babak Falsafi
IEEE Workshop on Memory Performance Issues (WMPI),
June 2004, PDF.Accurate and Complexity-Effective Spatial Pattern Prediction
Chi F. Chen, Se-Hyun Yang, Babak Falsafi, and Andreas Moshovos
IEEE International Symposium on High-Performance Computer Architecture (HPCA),
February 2004, PDF.Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches
Se-Hyun Yang and Babak Falsafi
International Symposium on Microarchitecture (MICRO),
December 2003, PDF.SMARTS: Accelerating Microarchitecture Simulation through Rigorous Statistical Sampling
Roland Wunderlich, Thomas Wenisch, Babak Falsafi, James Hoe
International Symposium on Computer Architecture (ISCA),
June 2003, PDF.Implicitly Multithreaded Processors
Il Park, Babak Falsafi, T. N. Vijaykumar
International Symposium on Computer Architecture (ISCA),
June 2003, PDF.Performance and Energy Trade-offs of Bitline Isolation in Nanoscale CMOS Caches
Se-Hyun Yang and Babak Falsafi
Workshop on Complexity-Effective Design (WCED),
June 2003.
Speculative Sequential Consistency with Little Custom Storage
Chris Gniady and Babak Falsafi
International Conference on Parallel Architectures and Compilation Techniques (PACT),
September 2002, PDF.Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, and T. N. Vijaykumar
IEEE International Symposium on High-Performance Computer Architecture (HPCA),
February 2002, PDF.Dual Use of Superscalar Datapath for Transient-Fault Detection and Recovery
Joydeep Ray, James Hoe, and Babak Falsafi
International Symposium on Microarchitecture (MICRO),
December 2001, PDF.Reducing Set-Associative Cache Energy via Selective Direct-Mapping and Way-Prediction
Michael D. Powell, Amit Agarwal, T. N. Vijaykumar, Babak Falsafi, and Kaushik Roy
International Symposium on Microarchitecture (MICRO),
December 2001, PDF.Reference Idempotency Analysis: A Framework for Optimizing Speculative Execution
Seon Wook Kim, Chong-Liang Ooi, Rudolf Eigenmann, Babak Falsafi, and T. N. Vijaykumar
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP),
June 2001, PDF.Multiplex: Unifying Conventional and Speculative Thread-Level Parallelism on a Chip Multiprocessor
Chong-Liang Ooi, Seon Wook Kim, Il Park, Rudolf Eigenmann, Babak Falsafi, and T. N. Vijaykumar
International Conference on Supercomputing (ICS),
June 2001, PDF.Dead-block Prediction and Dead-block Correlating Prefetchers
An-Chow Lai, Cem Fide, and Babak Falsafi
International Symposium on Computer Architecture (ISCA),
July 2001, PDF.An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, Kaushik Roy, and T. N. Vijaykumar
IEEE International Symposium on High-Performance Computer Architecture (HPCA),
January 2001, PDF.JETTY: Filtering Snoops for Reduced Power Consumption in SMP Servers
Andreas Moshovos, Gokhan Memik, Babak Falsafi, and Alok Choudhary
IEEE International Symposium on High-Performance Computer Architecture (HPCA),
January 2001, PDF.Address Partitioning in DSM Clusters with Parallel Coherence Controllers
Ilanthiraiyan Pragaspathy and Babak Falsafi
International Conference on Parallel Architectures and Compilation Techniques (PACT),
October 2000, PDF.SC++Lite: A Low-Overhead and High-Performance Implementation of Sequential Consistency
Chris Gniady and Babak Falsafi
IEEE Workshop on Scalable Shared Memory Multiprocessors,
June 2000.Gated-Vdd: A Circuit Technique to Reduce Leakage in Deep-Submicron Cache Memories
Michael D. Powell, Se-Hyun Yang, Babak Falsafi, Kaushik Roy, T. N. Vijaykumar
International Symposium on Low Power Electronics and Design (ISLPED),
August 2000, PDF.Comparing the Effectiveness of Fine-Grain Memory Caching against Page Migration/Replication in Reducing Traffic in DSM Clusters
An-Chow Lai and Babak Falsafi
ACM Symposium on Parallel Algorithms and Architectures (SPAA),
July 2000, PDF.Selective, Accurate, and Timely Self-Invalidation Using Last-Touch Prediction
An-Chow Lai and Babak Falsafi
International Symposium on Computer Architecture (ISCA),
May 2000, PDF.Memory Sharing Predictor: The Key to a Speculative Coherent DSM
An-Chow Lai and Babak Falsafi
International Symposium on Computer Architecture (ISCA),
May 1999, PDF.Is SC + ILP = RC?
Chris Gniady, Babak Falsafi, and T. N. Vijaykumar
International Symposium on Computer Architecture (ISCA),
May 1999, PDF.Parallel Dispatch Queue: A Queue-Based Programming Abstraction to Parallelize Fine-Grain Communication Protocols
Babak Falsafi and David A. Wood
International Symposium on High-Performance Computer Architecture (HPCA),
February 1999, PDF.Sirocco: Cost-Effective Fine-Grain Distributed Shared Memory
Ioannis Schoinas, Babak Falsafi, Mark D. Hill, James R. Larus, David A. Wood
International Conference on Parallel Architectures and Compilation Techniques (PACT),
October 1998, PDF.Reactive NUMA: A Design for Unifying S-COMA with CC-NUMA
Babak Falsafi and David A. Wood
International Symposium on Computer Architecture (ISCA),
May 1997, PDF.Wisconsin Wind Tunnel II: A Fast and Portable Parallel Architecture Simulator
Shubhendu S. Mukherjee, Steven K. Reinhardt, Babak Falsafi, Mike Litzkow, Steve Huss-Lederman, Mark D. Hill, James R. Larus, and David A. Wood
1997 Workshop on Performance Analysis and its Impact on Design,
May 1997, PDF.Coherent Network Interfaces for Fine-Grain Communication
Shubhendu S. Mukherjee, Babak Falsafi, Mark D. Hill, David A. Wood
International Symposium on Computer Architecture (ISCA),
May 1996, PDF.Scheduling Communication on an SMP Node Parallel Machine
Babak Falsafi and David A. Wood
IEEE International Symposium on High Performance Computer Architecture (HPCA),
February 1997, PDF.Application-Specific Protocols for User-Level Shared Memory
Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, Ioannis Schoinas, Mark D. Hill, James R. Larus, Anne Rogers, David A. Wood
Supercomputing '94,
November 1994, PDF.Fine-grain Access Control for Distributed Shared Memory
Ioannis Schoinas, Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, James R. Larus, David A. Wood
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS VI),
October 1994, PDF.Cost/Performance of a Parallel Computer Simulator
Babak Falsafi and David A. Wood
SCS PADS,
July 1994, PDF.Kernel Support for the Wisconsin Wind Tunnel
Steven K. Reinhardt, Babak Falsafi, David A. Wood
Usenix Symposium on Microkernels and Other Kernel Architectures,
September 1993, PDF.Mechanisms for Cooperative Shared Memory
David A. Wood, Satish Chandra, Babak Falsafi, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, Shubhendu S. Mukherjee, Subbarao Palacharla, Steven K. Reinhardt
International Symposium on Computer Architecture (ISCA),
May 1993, PDF.Component Labeling Algorithms on an Intel iPSC/2 Hypercube
Babak Falsafi, Russ Miller
IEEE Distributed Memory Computing Conference,
1990.
Journals[Talks][Conferences][Journals][Patents][Books][Technical Reports]Exploiting reference idempotency to reduce speculative storage overflow
Seon Wook Kim, Chong-Liang Ooi, Rudolf Eigenmann, Babak Falsafi, and T. N. Vijaykumar
ACM Transactions on Programming Languages and Systems (TOPLAS),
Vol. 28, No. 5, pp. 942-965, September 2006.SimFlex: Statistical Sampling of Computer System Simulation
Thomas Wenisch, Roland Wunderlich, Mike Ferdman, Anastassia Ailamaki, Babak Falsafi, and James C. Hoe
IEEE Micro Special issue on Computer Architecture Simulation and Modeling,
July/August 2006.Statistical Sampling of Microarchitecture Simulation
Roland Wunderlich, Thomas Wenisch, Babak Falsafi, James Hoe
ACM Transactions on Modeling of Computer Systems (TOMACS),
Vol. 16, No. 3, pp. 197-224, July 2006.Coarse-Grain Coherence Tracking Using RegionScout and Region Coherence Arrays
Jason F. Cantin, James E. Smith, Mikko H. Lipasti, Andreas Moshovos, and Babak Falsafi
IEEE Micro, Special issue on Top Picks from Computer Architecture Conferences,
January-February 2006.TRUSS: A Reliable, Scalable Server Architecture
Brian T. Gold, Jangwoo Kim, Jared C. Smolens, Eric Chung, Vasileios Liaskovitis, Babak Falsafi, James C. Hoe, Andreas G. Nowatzyk,
IEEE Micro, Special Issue on Reliability-Aware Microarchitectures,
November-December 2005.A Case for Asymetric-Cell Cache Memories
Andreas Moshovos, Babak Falsafi, Farid Najm and Navid Azizi
IEEE Transactions on VLSI,
Vol. 13, No. 7, pages 877-881, July 2005.Dynamic Feature Selection for Hardware Prediction
Alan Fern, Robert Givan, Babak Falsafi, T. N. Vijaykumar
Journal of Systems Architecture,
Vol. 52, No. 4, pages 213-234, April 2006.Evaluating Scheduling Policies for Fine-Grain Communication Protocols on a Cluster of SMPs
Babak Falsafi and David Wood
Journal of Parallel and Distributed Computing,
Vol. 65, pages 464-478, 2005.Fingerprinting: Bounding the Soft-Error Detection Latency and Bandwidth
Jared C. Smolens, Brian T. Gold, Jangwoo Kim, Babak Falsafi, James C. Hoe, and Andreas G. Nowatzyk
IEEE Micro, Special issue on Top Picks from Computer Architecture Conferences,
November-December 2004.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
SIGMETRICS Performance Evaluation Review, Vol. 31, No. 4, pp. 31-35,
Invited paper, March 2004, pdf.Speculative Sequential Consistency with Little Custom Storage
Chris Gniady and Babak Falsafi
Journal of Instruction-Level Parallelism, Vol. 5,
February 2003, PDF.Comparing the Effectiveness of Fine-Grain Memory Caching against Page Migration/Replication in Reducing Traffic in DSM Clusters
An-Chow Lai and Babak Falsafi
Springer Journal of Theory of Computing Systems, Vol. 35, No. 3, May 2002, pp 269-287, PDF.An Energy-Efficient High-Performance Deep-Submicron Instruction Cache
Michael D. Powell, Se-Hyun Yang, Babak Falsafi, Kaushik Roy, and T. N. Vijaykumar
IEEE Transactions on VLSI, special issue on Low-Power Electronics and Design,
Vol. 9, No. 1, February 2001, PDF.Fast and Portable Parallel Architecture Simulators: Wisconsin Wind Tunnel II
Shubhendu S. Mukherjee, Steven K. Reinhardt, Babak Falsafi, Mike Litzkow, Steve Huss-Lederman, Mark D. Hill, James R. Larus, and David A. Wood
IEEE Concurrency,
October-December 2000, Vol. 8, No. 4, pp. 12-20, PDF.Modeling Cost/Performance of a Parallel Computer Simulator
Babak Falsafi and David A. Wood
ACM Transactions on Modeling and Computer Simulation (TOMACS),
Vol. 7, No. 1, pp. 104-130, January 1997, PDF.Mechanisms for Cooperative Shared Memory
David A. Wood, Satish Chandra, Babak Falsafi, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, Shubhendu S. Mukherjee, Subbarao Palacharla, Steven K. Reinhardt
CMG Transactions, Spring 1994, PDF.
Patents[Talks][Conferences][Journals][Patents][Books][Technical Reports]Cachable Interface Control Registers for High Speed Data Transfer
In collaboration with D. A. Wood, S. K. Reinhardt, S. S. Mukherjee, M. D. Hill, and R. W. Pfile. United States Patent 5,951,657 issued
September 14, 1999. ref
Books & Book Chapters[Talks][Conferences][Journals][Patents][Books][Technical Reports]Power-Aware Computer Systems (PACS 2003)
Babak Falsafi and T. N. Vijaykumar (Eds.)
Lecture Notes in Computer Science, Volume 3164, Springer Verlag,
December 2003.Power-Aware Computer Systems (PACS 2002)
Babak Falsafi and T. N. Vijaykumar (Eds.)
Lecture Notes in Computer Science, Volume 2325, Springer Verlag,
February 2002.Power-Aware Computer Systems (PACS 2000)
Babak Falsafi and T. N. Vijaykumar (Eds.)
Lecture Notes in Computer Science, Volume 2008, Springer Verlag,
November 2000.Network-Based Parallel Computing & Communication (CANPC 2000)
Babak Falsafi and Mario Lauria (Eds.)
Lecture Notes in Computer Science, Volume 1797, Springer Verlag,
January 2000.Fine-grain Access Control for Distributed Shared Memory
Ioannis Schoinas, Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, James R. Larus, David A. Wood
Distributed Shared Memory: Concepts and Systems, by Jelica Protic, Milo Tomaevic and Veljko Milutinovic, IEEE Computer Society Press, 1997, PDF.
Technical ReportsDBmbench: 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.TurboSMARTS: Accurate Microarchitecture Simulation Sampling in Minutes
Thomas F. Wenisch, Roland E. Wunderlich, Babak Falsafi and James C. Hoe
Technical Report CALCM-04-03, Computer Architecture Lab, Carnegie Mellon University,
November 2004, PDF.SORDS: Just-In-Time Streaming of Temporally-Correlated Shared Data
Thomas Wenisch, Stephen Somogyi, Nikolaos Hardavellas, Jangwoo Kim, Chris Gniady, Anastassia Ailamaki and Babak Falsafi
Technical Report CALCM-04-02, Computer Architecture Lab, Carnegie Mellon University,
November 2004, PDF.Applying SMARTS to SPEC CPU2000
Thomas Wenisch, Roland Wunderlich, Babak Falsafi and James Hoe
Technical Report CALCM-04-01, Computer Architecture Lab, Carnegie Mellon University,
June 2003, PDF.Exploiting Bit-Value Bias to Reduce Leakage in Deep Submicron High-Performance Caches
Navid Azizi, Andreas Moshovos, Farid Najm and Babak Falsafi
Technical Report, Computer Group, Univeristy of Toronto,
February 2002.Evaluating Opportunity and Effectiveness of Cache Resizing in Reducing Energy Dissipation
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, Kaushik Roy, T. N. Vijaykumar
Technical Report 2001-001, Computer Architecture Lab at Carnegie Mellon (CALCM),
June 2001.Multiplex: Unifying Conventional and Speculative Thread-Level Parallelism on a Chip Multiprocessor
Seon Wook Kim, Chong-Liang Ooi, Il Park, Rudolf Eigenmann, Babak Falsafi, and T. N. Vijaykumar
Technical Report 00-13, School of Electrical and Computer Engineering, Purdue Un iversity,
October 2000, PDF.Dynamic Feature Selection for Hardware Prediction
Alan Fern, Robert Givan, Babak Falsafi, and T. N. Vijaykumar
Technical Report 00-12, School of Electrical and Computer Engineering, Purdue University,
May 2000, PDF.Dynamically Resizable Instruction Cache: An Energy-Efficient and High-Performance Deep-Submicron Instruction Cache
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, Kaushik Roy, T. N. Vijaykumar
Technical Report 00-7, School of Electrical and Computer Engineering, Purdue University,
May 2000.Implementing Fine-grain Distributed Shared Memory on Commodity SMP Workstations
Ioannis Schoinas, Babak Falsafi, Mark D. Hill, James R. Larus, Chris E. Lukas, Shubhendu S. Mukherjee, Steven K. Reinhardt, Eric Schnarr and David A. Wood
Technical Report 1307, Computer Sciences Department, University of Wisconsin--Madison,
February 1996, compressed postscript.When does Dedicated Protocol Processing Make Sense?
Babak Falsafi and David A. Wood
Technical Report 1302, Computer Sciences Department, University of Wisconsin-Madison,
February 1996, compressed postscript.