Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors. - Mark D. Hill; James R. Larus; Steven K. Reinhardt; David A. Wood 001 (ASPLOS, 1992)

Mechanisms for Cooperative Shared Memory. - David A. Wood 001; Satish Chandra 001; Babak Falsafi; Mark D. Hill; James R. Larus; Alvin R. Lebeck; James C. Lewis; Shubhendu S. Mukherjee; Subbarao Palacharla; Steven K. Reinhardt (ISCA, 1993)

Kernel Support for the Wisconsin Wind Tunnel. - Steven K. Reinhardt; Babak Falsafi; David A. Wood 001 (USENIX Microkernels and Other Kernel Architectures Symposium, 1993)

The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers. - Steven K. Reinhardt; Mark D. Hill; James R. Larus; Alvin R. Lebeck; James C. Lewis; David A. Wood 001 (SIGMETRICS, 1993)

Fine-grain Access Control for Distributed Shared Memory. - Ioannis Schoinas; Babak Falsafi; Alvin R. Lebeck; Steven K. Reinhardt; James R. Larus; David A. Wood 001 (ASPLOS, 1994)

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 001 (SC, 1994)

Decoupled Hardware Support for Distributed Shared Memory. - Steven K. Reinhardt; Robert W. Pfile; David A. Wood 001 (ISCA, 1996)

Retrospective: Tempest and Typhoon: User-Level Shared Memory. - Steven K. Reinhardt; James R. Larus; David A. Wood 001 (25 Years ISCA: Retrospectives and Reprints, 1998)

Tempest and Typhoon: User-Level Shared Memory. - Steven K. Reinhardt; James R. Larus; David A. Wood 001 (25 Years ISCA: Retrospectives and Reprints, 1998)

Computer architecture instruction at the University of Michigan. - Gary S. Tyson; Steven K. Reinhardt; Trevor N. Mudge (WCAE@ISCA, 1998)

Hardware Support for Flexible Distributed Shared Memory. - Steven K. Reinhardt; Robert W. Pfile; David A. Wood 001 (IEEE Trans. Computers, 1998)

Simultaneous Subordinate Microthreading (SSMT). - Robert S. Chappell; Jared Stark; Sangwook P. Kim; Steven K. Reinhardt; Yale N. Patt (ISCA, 1999)

Thread Level Parallelism and Interactive Performance of Desktop Applications. - Krisztián Flautner; Richard Uhlig; Steven K. Reinhardt; Trevor N. Mudge (ASPLOS, 2000)

A fully associative software-managed cache design. - Erik G. Hallnor; Steven K. Reinhardt (ISCA, 2000)

Transient fault detection via simultaneous multithreading. - Steven K. Reinhardt; Shubhendu S. Mukherjee (ISCA, 2000)

Integrating hardware and software concepts in a microprocessor-based system design lab. - Steven K. Reinhardt (WCAE, 2000)

Wisconsin Wind Tunnel II: a fast, portable parallel architecture simulator. - Shubhendu S. Mukherjee; Steven K. Reinhardt; Babak Falsafi; Mike Litzkow; Mark D. Hill; David A. Wood 001; Steven Huss-Lederman; James R. Larus (IEEE Concurr., 2000)

Reducing DRAM Latencies with an Integrated Memory Hierarchy Design. - Wei-Fen Lin; Steven K. Reinhardt; Doug Burger (HPCA, 2001)

Filtering Superfluous Prefetches Using Density Vectors. - Wei-Fen Lin; Steven K. Reinhardt; Doug Burger; Thomas R. Puzak (ICCD, 2001)

Automatic performance setting for dynamic voltage scaling. - Krisztián Flautner; Steven K. Reinhardt; Trevor N. Mudge (MobiCom, 2001)

Designing a Modern Memory Hierarchy with Hardware Prefetching. - Wei-Fen Lin; Steven K. Reinhardt; Doug Burger (IEEE Trans. Computers, 2001)

Detailed Design and Evaluation of Redundant Multithreading Alternatives. - Shubhendu S. Mukherjee; Michael Kontz; Steven K. Reinhardt (ISCA, 2002)

A Scalable Instruction Queue Design Using Dependence Chains. - Steven E. Raasch; Nathan L. Binkert; Steven K. Reinhardt (ISCA, 2002)

The Impact of Resource Partitioning on SMT Processors. - Steven E. Raasch; Steven K. Reinhardt (IEEE PACT, 2003)

Guided Region Prefetching: A Cooperative Hardware/Software Approach. - Zhenlin Wang 003; Doug Burger; Steven K. Reinhardt; Kathryn S. McKinley; Charles C. Weems (ISCA, 2003)

A Systematic Methodology to Compute the Architectural Vulnerability Factors for a High-Performance Microprocessor. - Shubhendu S. Mukherjee; Christopher T. Weaver; Joel S. Emer; Steven K. Reinhardt; Todd M. Austin (MICRO, 2003)

Measuring Architectural Vulnerability Factors. - Shubhendu S. Mukherjee; Christopher T. Weaver; Joel S. Emer; Steven K. Reinhardt; Todd M. Austin (IEEE Micro, 2003)

Techniques to Reduce the Soft Error Rate of a High-Performance Microprocessor. - Christopher T. Weaver; Joel S. Emer; Shubhendu S. Mukherjee; Steven K. Reinhardt (ISCA, 2004)

Cache Scrubbing in Microprocessors: Myth or Necessity? - Shubhendu S. Mukherjee; Joel S. Emer; Tryggve Fossum; Steven K. Reinhardt (PRDC, 2004)

A compressed memory hierarchy using an indirect index cache. - Erik G. Hallnor; Steven K. Reinhardt (WMPI, 2004)

Reducing the Soft-Error Rate of a High-Performance Microprocessor. - Christopher T. Weaver; Joel S. Emer; Shubhendu S. Mukherjee; Steven K. Reinhardt (IEEE Micro, 2004)

Performance Analysis of System Overheads in TCP/IP Workloads. - Nathan L. Binkert; Lisa R. Hsu; Ali G. Saidi; Ronald G. Dreslinski; Andrew L. Schultz; Steven K. Reinhardt (IEEE PACT, 2005)

A Unified Compressed Memory Hierarchy. - Erik G. Hallnor; Steven K. Reinhardt (HPCA, 2005)

The Soft Error Problem: An Architectural Perspective. - Shubhendu S. Mukherjee; Joel S. Emer; Steven K. Reinhardt (HPCA, 2005)

How to Fake 1000 Registers. - David W. Oehmke; Nathan L. Binkert; Trevor N. Mudge; Steven K. Reinhardt (MICRO, 2005)

ExtraVirt: detecting and recovering from transient processor faults. - Dominic G. Lucchetti; Steven K. Reinhardt; Peter M. Chen (SOSP, 2005)

Exploring the cache design space for large scale CMPs. - Lisa R. Hsu; Ravishankar R. Iyer 001; Srihari Makineni; Steven K. Reinhardt; Donald Newell (SIGARCH Comput. Archit. News, 2005)

Communist, utilitarian, and capitalist cache policies on CMPs: caches as a shared resource. - Lisa R. Hsu; Steven K. Reinhardt; Ravishankar R. Iyer 001; Srihari Makineni (PACT, 2006)

Integrated network interfaces for high-bandwidth TCP/IP. - Nathan L. Binkert; Ali G. Saidi; Steven K. Reinhardt (ASPLOS, 2006)

PicoServer: using 3D stacking technology to enable a compact energy efficient chip multiprocessor. - Taeho Kgil; Shaun D'Souza; Ali G. Saidi; Nathan L. Binkert; Ronald G. Dreslinski; Trevor N. Mudge; Steven K. Reinhardt; Krisztián Flautner (ASPLOS, 2006)

The M5 Simulator: Modeling Networked Systems. - Nathan L. Binkert; Ronald G. Dreslinski; Lisa R. Hsu; Kevin T. Lim; Ali G. Saidi; Steven K. Reinhardt (IEEE Micro, 2006)

Analysis of hardware prefetching across virtual page boundaries. - Ronald G. Dreslinski; Ali G. Saidi; Trevor N. Mudge; Steven K. Reinhardt (Conf. Computing Frontiers, 2007)

QoS policies and architecture for cache/memory in CMP platforms. - Ravi R. Iyer 001; Li Zhao 002; Fei Guo; Ramesh Illikkal; Srihari Makineni; Donald Newell; Yan Solihin; Lisa R. Hsu; Steven K. Reinhardt (SIGMETRICS, 2007)

Understanding and Designing New Server Architectures for Emerging Warehouse-Computing Environments. - Kevin T. Lim; Parthasarathy Ranganathan; Jichuan Chang; Chandrakant D. Patel; Trevor N. Mudge; Steven K. Reinhardt (ISCA, 2008)

Full-System Critical Path Analysis. - Ali G. Saidi; Nathan L. Binkert; Steven K. Reinhardt; Trevor N. Mudge (ISPASS, 2008)

PicoServer: Using 3D stacking technology to build energy efficient servers. - Taeho Kgil; Ali G. Saidi; Nathan L. Binkert; Steven K. Reinhardt; Krisztián Flautner; Trevor N. Mudge (ACM J. Emerg. Technol. Comput. Syst., 2008)

Disaggregated memory for expansion and sharing in blade servers. - Kevin T. Lim; Jichuan Chang; Trevor N. Mudge; Parthasarathy Ranganathan; Steven K. Reinhardt; Thomas F. Wenisch (ISCA, 2009)

End-to-end performance forecasting: finding bottlenecks before they happen. - Ali G. Saidi; Nathan L. Binkert; Steven K. Reinhardt; Trevor N. Mudge (ISCA, 2009)

Server Designs for Warehouse-Computing Environments. - Kevin T. Lim; Parthasarathy Ranganathan; Jichuan Chang; Chandrakant D. Patel; Trevor N. Mudge; Steven K. Reinhardt (IEEE Micro, 2009)

Towards the ideal on-chip fabric for 1-to-many and many-to-1 communication. - Tushar Krishna; Li-Shiuan Peh; Bradford M. Beckmann; Steven K. Reinhardt (MICRO, 2011)

The gem5 simulator. - Nathan L. Binkert; Bradford M. Beckmann; Gabriel Black; Steven K. Reinhardt; Ali G. Saidi; Arkaprava Basu; Joel Hestness; Derek Hower; Tushar Krishna; Somayeh Sardashti; Rathijit Sen; Korey Sewell; et al. (SIGARCH Comput. Archit. News, 2011)

Massively Multithreaded Computing Systems. - Stephen W. Keckler; Steven K. Reinhardt (Computer, 2012)

Pannotia: Understanding irregular GPGPU graph applications. - Shuai Che; Bradford M. Beckmann; Steven K. Reinhardt; Kevin Skadron (IISWC, 2013)

Heterogeneous system coherence for integrated CPU-GPU systems. - Jason Power; Arkaprava Basu; Junli Gu; Sooraj Puthoor; Bradford M. Beckmann; Mark D. Hill; Steven K. Reinhardt; David A. Wood 001 (MICRO, 2013)

Heterogeneous-race-free memory models. - Derek R. Hower; Blake A. Hechtman; Bradford M. Beckmann; Benedict R. Gaster; Mark D. Hill; Steven K. Reinhardt; David A. Wood 001 (ASPLOS, 2014)

QuickRelease: A throughput-oriented approach to release consistency on GPUs. - Blake A. Hechtman; Shuai Che; Derek R. Hower; Yingying Tian; Bradford M. Beckmann; Mark D. Hill; Steven K. Reinhardt; David A. Wood 001 (HPCA, 2014)

BelRed: Constructing GPGPU graph applications with software building blocks. - Shuai Che; Bradford M. Beckmann; Steven K. Reinhardt (HPEC, 2014)

Fine-grain task aggregation and coordination on GPUs. - Marc S. Orr; Bradford M. Beckmann; Steven K. Reinhardt; David A. Wood 001 (ISCA, 2014)

Graph Coloring on the GPU and Some Techniques to Improve Load Imbalance. - Shuai Che; Gregory Rodgers; Bradford M. Beckmann; Steven K. Reinhardt (IPDPS Workshops, 2015)

Achieving Exascale Capabilities through Heterogeneous Computing. - Michael J. Schulte; Mike Ignatowski; Gabriel H. Loh; Bradford M. Beckmann; William C. Brantley; Sudhanva Gurumurthi; Nuwan Jayasena; Indrani Paul; Steven K. Reinhardt; Gregory Rodgers (IEEE Micro, 2015)

Agave: A benchmark suite for exploring the complexities of the Android software stack. - Martin K. Brown; Zachary Yannes; Michael Lustig; Mazdak Sanati; Sally A. McKee; Gary S. Tyson; Steven K. Reinhardt (ISPASS, 2016)

Extended task queuing: active messages for heterogeneous systems. - Michael LeBeane; Brandon Potter; Abhisek Pan; Alexandru Dutu; Vinay Agarwala; Wonchan Lee; Deepak Majeti; Bibek Ghimire; Eric Van Tassell; Samuel Wasmundt; Brad Benton; Maurício Breternitz; et al. (SC, 2016)

Design and Analysis of an APU for Exascale Computing. - Thiruvengadam Vijayaraghavan; Yasuko Eckert; Gabriel H. Loh; Michael J. Schulte; Mike Ignatowski; Bradford M. Beckmann; William C. Brantley; Joseph L. Greathouse; Wei Huang 004; Arun Karunanithi; Onur Kayiran; Mitesh R. Meswani; et al. (HPCA, 2017)

GPU triggered networking for intra-kernel communications. - Michael LeBeane; Khaled Hamidouche; Brad Benton; Maurício Breternitz; Steven K. Reinhardt; Lizy K. John (SC, 2017)

Gravel: fine-grain GPU-initiated network messages. - Marc S. Orr; Shuai Che; Bradford M. Beckmann; Mark Oskin; Steven K. Reinhardt; David A. Wood 001 (SC, 2017)

GPU System Calls. - Ján Veselý; Arkaprava Basu; Abhishek Bhattacharjee; Gabriel H. Loh; Mark Oskin; Steven K. Reinhardt (CoRR, 2017)

Programming GPGPU Graph Applications with Linear Algebra Building Blocks. - Shuai Che; Bradford M. Beckmann; Steven K. Reinhardt (Int. J. Parallel Program., 2017)

If You Build It, Will They Come? - Srilatha Manne; Bryan Chin; Steven K. Reinhardt (IEEE Micro, 2017)

ComP-net: command processor networking for efficient intra-kernel communications on GPUs. - Michael LeBeane; Khaled Hamidouche; Brad Benton; Maurício Breternitz; Steven K. Reinhardt; Lizy K. John (PACT, 2018)

A Configurable Cloud-Scale DNN Processor for Real-Time AI. - Jeremy Fowers; Kalin Ovtcharov; Michael Papamichael; Todd Massengill; Ming Liu; Daniel Lo; Shlomi Alkalay; Michael Haselman; Logan Adams; Mahdi Ghandi; Stephen Heil; Prerak Patel; et al. (ISCA, 2018)

Generic System Calls for GPUs. - Ján Veselý; Arkaprava Basu; Abhishek Bhattacharjee; Gabriel H. Loh; Mark Oskin; Steven K. Reinhardt (ISCA, 2018)

Serving DNNs in Real Time at Datacenter Scale with Project Brainwave. - Eric S. Chung; Jeremy Fowers; Kalin Ovtcharov; Michael Papamichael; Adrian M. Caulfield; Todd Massengill; Ming Liu; Daniel Lo; Shlomi Alkalay; Michael Haselman; Maleen Abeydeera; Logan Adams; et al. (IEEE Micro, 2018)

Inside Project Brainwave's Cloud-Scale, Real-Time AI Processor. - Jeremy Fowers; Kalin Ovtcharov; Michael K. Papamichael; Todd Massengill; Ming Liu; Daniel Lo; Shlomi Alkalay; Michael Haselman; Logan Adams; Mahdi Ghandi; Stephen Heil; Prerak Patel; et al. (IEEE Micro, 2019)

AWB-GCN: A Graph Convolutional Network Accelerator with Runtime Workload Rebalancing. - Tong Geng; Ang Li 006; Runbin Shi; Chunshu Wu; Tianqi Wang; Yanfei Li; Pouya Haghi; Antonino Tumeo; Shuai Che; Steven K. Reinhardt; Martin C. Herbordt (MICRO, 2020)

Pushing the Limits of Narrow Precision Inferencing at Cloud Scale with Microsoft Floating Point. - Bita Darvish Rouhani; Daniel Lo; Ritchie Zhao; Ming Liu; Jeremy Fowers; Kalin Ovtcharov; Anna Vinogradsky; Sarah Massengill; Lita Yang; Ray Bittner; Alessandro Forin; Haishan Zhu; et al. (NeurIPS, 2020)

VecPAC: A Vectorizable and Precision-Aware CGRA. - Cheng Tan 002; Deepak Patil; Antonino Tumeo; Gabriel Weisz; Steven K. Reinhardt; Jeff Zhang 001 (ICCAD, 2023)

Parallelization Strategies for DLRM Embedding Bag Operator on AMD CPUs. - Krishnakumar Nair; Avinash-Chandra Pandey; Siddappa Karabannavar; Meena Arunachalam; John Kalamatianos; Varun Agrawal; Saurabh Gupta 002; Ashish Sirasao; Elliott Delaye; Steven K. Reinhardt; Rajesh Vivekanandham; Ralph Wittig; et al. (IEEE Micro, 2024)

Architectures for AI. - Steven K. Reinhardt (FPGA, 2025)

BlindSight: Harnessing Sparsity for Efficient VLMs. - Tharun Adithya Srikrishnan; Deval Shah; Steven K. Reinhardt (CoRR, 2025)