• go to William Kahan's profile page
  • go to Ronald L Rivest's profile page
  • go to Charles W Bachman's profile page
  • go to Edward A Feigenbaum's profile page
  • go to Michael O. Rabin 's profile page
  • go to John McCarthy's profile page
  • go to Leslie Lamport's profile page
  • go to Adi Shamir's profile page
  • go to Edwin Catmull's profile page
  • go to John Cocke 's profile page
  • go to Ivan Sutherland's profile page
  • go to Maurice V. Wilkes's profile page
  • go to John Backus 's profile page
  • go to Shafi Goldwasser 's profile page
  • go to Allen Newell 's profile page
  • go to Edsger W. Dijkstra's profile page
  • go to Robert W. Floyd's profile page
  • go to Jeffrey D Ullman's profile page
  • go to Yoshua Bengio's profile page
  • go to Charles P. Thacker's profile page
  • go to John L Hennessy's profile page
  • go to Niklaus E. Wirth's profile page
  • go to Leslie G Valiant's profile page
  • go to Kenneth Lane Thompson's profile page

David Patterson DL Author Profile link

United States – 2017
Short Annotated Bibliography
  1. D. A. Patterson and A. Waterman, The RISC-V Reader: An Open Architecture Atlas, 1st ed., Strawberry Canyon, 2017.
    This new book, introducing the RISC-V instruction set, offers a concise introduction and reference for embedded systems programmers and students.
  2. J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 6th ed., Computer Architecture and Design, Morgan Kaufmann Publishers, 2017.
    An enduring classic, now in its 6th edition since the original in 1990.   Each edition has been an extensive revision, presenting RISC design concepts for an architecture with multiple adaptations over four decades.
  3. D. A. Patterson and J. L. Hennessy, Computer Organization and Design, RISCH-V Edition: The Hardware/Software Interface,   5th ed., Amsterdam; Boston: Elsevier/Morgan Kaufmann, 2017.
    Consistently upgraded from the original in 1993, this edition includes examples from the RISC-V instruction set, defined to be a free, open-systems standard. 
  4. Hennessy, John L. and Patterson , David A. “A New Golden Age for Computer Architecture,” Communications of the ACM, February 2019, Vol. 62 No. 2, Pages 48-60.
    A crisp, detailed essay, created as an important extension of the Turing Award lecture by the two winners.  It documents their enthusiasm for continued radical computer systems performance improvement.
  5. T. E. Anderson, D. E. Culler, and D. A. Patterson, "A case for NOW (Networks of Workstations)," IEEE Micro, vol. 15, no. 1, pp. 54-64, Feb. 1995.
    The premier article describing the architecture and importance of ‘NOW’—Networks of Workstations.  The premise: “recent technology advances allow networks of workstations (NOWs) to become the primary computing infrastructure for science and engineering, from low end interactive computing to demanding sequential and parallel applications,” has proven true.
  6. D. A. Patterson, G. Gibson, and R. H. Katz, "A case for Redundant Arrays of Inexpensive Disks (RAID) (ACM SIGMOD 1998 Test of Time Award)," in Proc. 1988 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '88), H. Boral and P. Larson, Eds., New York, NY: The Association for Computing Machinery, Inc., 1988, pp. 109-116.
    This paper, the first public description of RAID technology, subsequently earned the “Test of Time” honor from ACM SIGMOD (Special Interest Group for Management of Data).   
  7. D. A. Patterson and D. R. Ditzel, "The case for the Reduced Instruction Set Computer," ACM SIGARCH Computer Architecture News, vol. 8, no. 6, pp. 25-33, Oct. 1980.
    This is the seminal article that outlined Patterson’s RISC notions to the computing fraternity in 1980.