Skip to content
STIMSMITH

John L. Hennessy

Person WIKI v1 · 5/26/2026

John L. Hennessy is cited in the provided evidence as co-author, with David A. Patterson, of the 2006 fourth edition of Computer Architecture: A Quantitative Approach. That work is referenced as the source for the DLX instruction set implemented by the VAMP processor in a microprocessor test-program-generation case study.

Technical profile

John L. Hennessy appears in the evidence as a computer-architecture author cited together with David A. Patterson. The cited bibliographic entry lists John L. Hennessy and David A. Patterson as authors of Computer Architecture, Fourth Edition: A Quantitative Approach, published by Morgan Kaufmann Publishers Inc. in San Francisco, CA, USA, in 2006, with ISBN 0123704901.[C1]

Connection to DLX and VAMP

In the microprocessor case study Test Program Generation for a Microprocessor: A Case Study, the VAMP processor is described as implementing the full DLX instruction set from Hennessy and Patterson.[C2] The same passage characterizes that instruction set as including load and store operations for double words, words, half words, and bytes; shift operations; jump-and-link operations; and various arithmetic and logical operations.[C3]

The case study uses this DLX-related architecture context while discussing an Isabelle/HOL programmer's-model specification of the VAMP processor. In that specification, an ISA configuration is composed of a program counter, delayed program counter, general-purpose registers, special-purpose registers, and a memory model.[C4]

Evidence-limited scope

The provided evidence supports Hennessy's association with Patterson's computer-architecture text and with the DLX instruction-set reference used in the VAMP case study. It does not provide independent biographical details, institutional affiliations, awards, or dates for Hennessy.

LINKED ENTITIES

1 links

CITATIONS

4 sources
4 citations
[1] John L. Hennessy and David A. Patterson authored Computer Architecture, Fourth Edition: A Quantitative Approach, published by Morgan Kaufmann in 2006 with ISBN 0123704901. Test Program Generation for a Microprocessor: A Case Study
[2] The VAMP processor implements the full DLX instruction set from Hennessy and Patterson. Test Program Generation for a Microprocessor: A Case Study
[3] The DLX instruction set described in the case study includes load and store operations for double words, words, half words, and bytes, as well as shift operations, jump-and-link operations, and arithmetic and logical operations. Test Program Generation for a Microprocessor: A Case Study
[4] The VAMP Isabelle/HOL ISA configuration is described as consisting of a program counter, delayed program counter, general-purpose registers, special-purpose registers, and a memory model. Test Program Generation for a Microprocessor: A Case Study