Skip to content

John L. Hennessy

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

51

Venues

12

Active years

1980–2000

Best venue rank

A*

Where they publish

Papers

51 indexed papers, newest first.

YearVenueTitleAuthors
2000SIGMETRICSEfficient performance prediction for modern microprocessors.David Ofelt, John L. Hennessy
1998ISCAAn Evaluation of Directory Schemes for Cache Coherence.Anant Agarwal, Richard Simoni, John L. Hennessy, Mark Horowitz
1998ISCAMemory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors.Kourosh Gharachorloo, Daniel Lenoski, James Laudon, Phillip B. Gibbons, Anoop Gupta, John L. Hennessy
1998ISCARetrospective: Evaluation of Directory Dchemes for Cache Coherence.John L. Hennessy
1998ISCAThe Stanford FLASH Multiprocessor.Jeffrey Kuskin, David Ofelt, Mark A. Heinrich, John Heinlein, Richard Simoni, Kourosh Gharachorloo, John Chapin, David Nakahira, Joel Baxter, Mark Horowitz, Anoop Gupta, Mendel Rosenblum, John L. Hennessy
1998ISCAThe DASH Prototype: Implementation and Performance.Daniel Lenoski, James Laudon, Truman Joe, David Nakahira, Luis Stevens, Anoop Gupta, John L. Hennessy
1998ISCAFlexible Use of Memory for Replication/Migration in Cache-Coherent DSM Multiprocessors.Vijayaraghavan Soundararajan, Mark A. Heinrich, Ben Verghese, Kourosh Gharachorloo, Anoop Gupta, John L. Hennessy
1996ASPLOSSoftFLASH: Analyzing the Performance of Clustered Distributed Virtual Shared Memory.Andrew Erlichson, Neal Nuckolls, Greg Chesson, John L. Hennessy
1996ISCAApplication and Architectural Bottlenecks in Large Scale Distributed Shared Memory Machines.Chris Holt, Jaswinder Pal Singh, John L. Hennessy
1996WCAEThe computer architecture curriculum at Stanford: challenges and approaches.John L. Hennessy
1994ASPLOSThe Performance Impact of Flexibility in the Stanford FLASH Multiprocessor.Mark A. Heinrich, Jeffrey Kuskin, David Ofelt, John Heinlein, Joel Baxter, Jaswinder Pal Singh, Richard Simoni, Kourosh Gharachorloo, David Nakahira, Mark Horowitz, Anoop Gupta, Mendel Rosenblum, John L. Hennessy
1994ASPLOSThe Performance Advantages of Integrating Block Data Trabsfer in Cache-Coherent Multiprocessors.Steven Cameron Woo, Jaswinder Pal Singh, John L. Hennessy
1994ISCAEvaluating the Memory Overhead Required for COMA Architectures.Truman Joe, John L. Hennessy
1994ISCAThe Stanford FLASH Multiprocessor.Jeffrey Kuskin, David Ofelt, Mark A. Heinrich, John Heinlein, Richard Simoni, Kourosh Gharachorloo, John Chapin, David Nakahira, Joel Baxter, Mark Horowitz, Anoop Gupta, Mendel Rosenblum, John L. Hennessy
1993PPoPPData Locality and Load Balancing in COOL.Rohit Chandra, Anoop Gupta, John L. Hennessy
1993SCA parallel adaptive fast multipole method.Jaswinder Pal Singh, Chris Holt, John L. Hennessy, Anoop Gupta
1993SCAn empirical comparison of the Kendall Square Research KSR-1 and Stanford DASH multiprocessors.Jaswinder Pal Singh, Truman Joe, Anoop Gupta, John L. Hennessy
1993SIGMETRICSThe Accuracy of Trace-Driven Simulations of Multiprocessors.Stephen R. Goldschmidt, John L. Hennessy
1992ASPLOSCharacterizing the Caching and Synchronization Performance of a Multiprocessor Operating System.Josep Torrellas, Anoop Gupta, John L. Hennessy
1992ISCAHiding Memory Latency using Dynamic Scheduling in Shared-Memory Multiprocessors.Kourosh Gharachorloo, Anoop Gupta, John L. Hennessy
1992ISCAThe DASH Prototype: Implementation and Performance.Daniel Lenoski, James Laudon, Truman Joe, David Nakahira, Luis Stevens, Anoop Gupta, John L. Hennessy
1992PLDISharlit - A Tool for Building Optimizers.Steven W. K. Tjiang, John L. Hennessy
1991ASPLOSPerformance Evaluation of Memory Consistency Models for Shared Memory Multiprocessors.Kourosh Gharachorloo, Anoop Gupta, John L. Hennessy
1991ICPPMultiprocessor Simulation and Tracing Using Tango.Helen Davis, Stephen R. Goldschmidt, John L. Hennessy
1991ICPPTwo Techniques to Enhance the Performance of Memory Consistency Models.Kourosh Gharachorloo, Anoop Gupta, John L. Hennessy
1991ICPPMTOOL: A Method for Isolating Memory Bottlenecks in Shared Memory Multiprocessor Programs.Aaron J. Goldberg, John L. Hennessy
1991ISCAComparative Evaluation of Latency Reducing and Tolerating Techniques.Anoop Gupta, John L. Hennessy, Kourosh Gharachorloo, Todd C. Mowry, Wolf-Dietrich Weber
1991PLDIEfficient and Exact Data Dependence Analysis.Dror E. Maydan, John L. Hennessy, Monica S. Lam
1991SCPerformance debugging shared memory multiprocessor programs with MTOOL.Aaron J. Goldberg, John L. Hennessy
1991SIGMETRICSMTOOL: A Method for Detecting Memory Bottlenecks.Aaron J. Goldberg, John L. Hennessy
1990ICPPEstimating the Performance Advantages of Relaxing Consistency in a Shared Memory Multiprocessor.Josep Torrellas, John L. Hennessy
1990ICPPShare Data Placement Optimizations to Reduce Multiprocessor Cache Miss Rates.Josep Torrellas, Monica S. Lam, John L. Hennessy
1990ISCAMemory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors.Kourosh Gharachorloo, Daniel Lenoski, James Laudon, Phillip B. Gibbons, Anoop Gupta, John L. Hennessy
1990ISCAThe Directory-Based Cache Coherence Protocol for the DASH Multiprocessor.Daniel Lenoski, James Laudon, Kourosh Gharachorloo, Anoop Gupta, John L. Hennessy
1990SIGMETRICSAnalysis of Critical Architectural and Program Parameters in a Hierarchical Shared Memory Multiprocessor.Josep Torrellas, John L. Hennessy, Thierry Weil
1989ISCACharacteristics of Performance-Optimal Multi-Level Cache Hierarchies.Steven A. Przybylski, Mark Horowitz, John L. Hennessy
1989POPLCopy Elimination in Functional Languages.K. Gopinath, John L. Hennessy
1988ISCAAn Evaluation of Directory Schemes for Cache Coherence.Anant Agarwal, Richard Simoni, John L. Hennessy, Mark Horowitz
1988ISCAPerformance Tradeoffs in Cache Design.Steven A. Przybylski, Mark Horowitz, John L. Hennessy
1988PPoPPCharacterizing the Synchronization Behavior of Parallel Programs.Helen Davis, John L. Hennessy
1987ASPLOSTags and Type Checking in Lisp: Hardware and Software Approaches.Peter Steenkiste, John L. Hennessy
1986ISCAReducing the Cost of Branches.Scott McFarling, John L. Hennessy
1985DACSWAMI: a flexible logic implementation system.Christopher Rowen, John L. Hennessy
1984PLDIRegister allocation by priority-based coloring (with retrospective)Fred C. Chow, John L. Hennessy
1982ASPLOSHardware/Software Tradeoffs for Increased Performance.John L. Hennessy, Norman P. Jouppi, Forest Baskett, Thomas R. Gross, John Gill
1982MICROOptimizing delayed branches.Thomas R. Gross, John L. Hennessy
1982MICROMIPS: A microprocessor architecture.John L. Hennessy, Norman P. Jouppi, Steven A. Przybylski, Christopher Rowen, Thomas R. Gross, Forest Baskett, John Gill
1982POPLCode Generation and Reorganization in the Presence of Pipeline Constraints.John L. Hennessy, Thomas R. Gross
1981POPLProgram Optimization and Exception Handling.John L. Hennessy
1981SOSPWSClock - A Simple and Effective Algorithm for Virtual Memory Management.Richard W. Carr, John L. Hennessy
1980DACAn Interactive Graphics System for custom design.P. Carmody, A. M. Barone, J. K. Morrell, A. Weiner, John L. Hennessy