Faculty Publications - David A. Patterson

Books

  • D. A. Patterson and A. Waterman, The RISC-V Reader: An Open Architecture Atlas, Strawberry Canyon, 2017.
  • D. A. Patterson and A. Waterman, The RISC-V Reader: An Open Architecture Atlas, 1st ed., Strawberry Canyon, 2017.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 6th ed., Computer Architecture and Design, Morgan Kaufmann Publishers, 2017.
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design RISC-V Edition The Hardware/Software Interface, 5th ed., Amsterdam; Boston: Elsevier/Morgan Kaufmann, 2017.
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design ARM Edition: The Hardware Software Interface, Morgan kaufmann, 2016.
  • D. A. Patterson and A. Fox, Engineering Software as a Service: An Agile Approach Using Cloud Computing, 1st ed., Strawberry Canyon LLC, 2014.
  • A. Fox, D. A. Patterson, and S. Joseph, Engineering software as a service: an agile approach using cloud computing, Strawberry Canyon LLC, 2013.
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 5th ed., Morgan Kaufmann, 2013.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 4th ed., Boston, MA: Morgan Kaufmann Publishers, 2006.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 3rd ed., San Francisco, CA: Morgan Kaufmann Publishers, 2003.
  • J. L. Hennessy, D. A. Patterson, and H. S. Lin, Eds., Information Technology for Counterterrorism: Immediate Actions and Future Possibilities, Washington, D.C.: National Academies Press, 2003.
  • D. A. Patterson, D. D. Clark, A. Karlin, J. Kurose, E. D. Lazowska, D. Liddle, D. McAuley, V. Paxson, S. Savage, and E. W. Zegura, Looking Over the Fence at Networks: A Neighbor's View of Networking Research, Washington, DC: The National Academies Press, 2001.
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 2nd ed., San Francisco, CA: Morgan Kaufmann Publishers, 1998.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 2nd ed., San Francisco, CA: Morgan Kaufmann Publishers, 1996.
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, San Mateo, CA: Morgan Kaufmann, 1994.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, San Mateo, CA: Morgan Kaufman Publishers, 1990.
  • D. A. Patterson, D. S. Kiser, and D. N. Smith, Computing Unbound: Hands-On Exercises for the Macintosh, W.W. Norton & Company, 1989.
  • D. A. Patterson and D. S. Kiser, Instructor’s Manual for Computing Unbound, W.W. Norton & Company, 1989.
  • D. A. Patterson, D. S. Kiser, and D. N. Smith, Computing Unbound: Using Computers in the Arts and Sciences, W.W. Norton & Company, 1989.
  • T. Kaehler and D. A. Patterson, A Taste of Smalltalk, New York: Norton, 1986.

Book chapters or sections

  • D. A. Patterson, "Origins and Vision of the UC Berkeley Parallel Computing Laboratory," in The Berkeley Par Lab: Progress in the Parallel Computing Landscape, D. A. Patterson, D. Gannon, and M. Wrinn, Eds., Intel-Microsoft, 2013, pp. 9-26.
  • D. A. Patterson, "The Berkeley view: A new framework and a new platform for parallel research," in Languages and Compilers for Parallel Computing: Proc. 19th Intl. Workshop. Revised Papers, G. Almasi, C. Cascaval, and P. Wu, Eds., Lecture Notes in Computer Science, Vol. 4382, Berlin, Germany: Springer-Verlag, 2007, pp. 156-157.
  • K. Asanović, J. L. Hennessy, and D. A. Patterson, "Appendix F: Vector Processors," in Computer Architecture: A Quantitative Approach, 4 ed., Boston, MA: Morgan Kaufmann Publishers, 2006.
  • W. Xu, J. L. Hellerstein, B. Kramer, and D. A. Patterson, "Control considerations for scalable event processing," in Ambient Networks: Proc. 16th IFIP/IEEE Intl. Workshop on Distributed Systems: Operations and Management (DSOM 2005), J. Schonwalder and J. Serrat, Eds., Lecture Notes in Computer Science, Vol. 3775, Berlin, Germany: Springer-Verlag, 2005, pp. 233-244.
  • M. G. H. Katevenis, C. H. Séquin, D. A. Patterson, and R. W. Sherburne, "RISC: Effective Architectures for VLSI Computers," in VLSI Electronics: Microstructure Science -- VLSI Design, N. G. Einspruch, Ed., Vol. 14, New York: Academic Press, 1986, pp. 35-79.
  • D. A. Patterson and D. Ungar, "Berkeley Smalltalk: Who Knows Where the Time Goes?," in Smalltalk 80: Bits of History, Words of Advice, G. Krasner, Ed., Addison-Wesley, 1983, pp. 189-206.
  • D. A. Patterson and C. H. Séquin, "Design Considerations for Single-Chip Computers of the Future," in Advanced Microprocessors, A. Gupta and H. Toong, Eds., I ed., IEEE Press, 1983, pp. 269-276.

Articles in journals or magazines

Articles in conference proceedings

Technical Documentation

Technical Reports

Patents

Talks or presentations

Ph.D. Theses

Masters Reports