Faculty Publications - David A. Patterson

Books

  • D. A. Patterson and A. Fox, Engineering Software as a Service: An Agile Approach Using Cloud Computing, 1st ed., Strawberry Canyon LLC, 2014. [abstract]
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 5th ed., Morgan Kaufmann, 2013. [abstract]
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 5th ed., Computer Architecture and Design, Morgan Kaufmann Publishers, 2011.
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 4th ed., Boston, MA: Morgan Kaufmann Publishers, 2006. [abstract]
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 3rd ed., Amsterdam; Boston: Elsevier/Morgan Kaufmann, 2005. [abstract]
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 3rd ed., San Francisco, CA: Morgan Kaufmann Publishers, 2003. [abstract]
  • 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. [abstract]
  • 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. [abstract]
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 2nd ed., San Francisco, CA: Morgan Kaufmann Publishers, 1996. [abstract]
  • D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, San Mateo, CA: Morgan Kaufmann, 1994. [abstract]
  • J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, San Mateo, CA: Morgan Kaufman Publishers, 1990. [abstract]
  • D. A. Patterson, D. S. Kiser, and D. N. Smith, Computing Unbound: Hands-On Exercises for the Macintosh, W.W. Norton & Company, 1989. [abstract]
  • 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. [abstract]
  • T. Kaehler and D. A. Patterson, A Taste of Smalltalk, New York: Norton, 1986. [abstract]

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. Asanovic, 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