David A. Patterson

Author: David A. Patterson


Publication period start: 1981
Publication period end: 2009
Number of co-authors: 34


Number of publications with favourite co-authors
David L. Oppenheimer
Christoforos E. Kozyrakis
Armando Fox

Productive Colleagues

Most productive colleagues in number of publications
Randy H. Katz
Carlo H. Séquin
Armando Fox


Patterson, David A. (2009): Viewpoint - Your students are your legacy. In Communications of the ACM, 52 (3) pp. 30-33. https://dl.acm.org/doi/10.1145/1467247.1467259

Albrecht, Jeannie R., Oppenheimer, David L., Vahdat, Amin, Patterson, David A. (2008): Design and implementation trade-offs for wide-area resource discovery. In ACM Trans. Internet Techn., 8 (4) pp. . https://dl.acm.org/doi/10.1145/1391949.1391952

Patterson, David A. (2008): Technical perspective: the data center is the computer. In Communications of the ACM, 51 (1) pp. 105. https://dl.acm.org/doi/10.1145/1327452.1327491

Gebis, Joe, Patterson, David A. (2007): Embracing and Extending 20th-Century Instruction Set Architectures. In IEEE Computer, 40 (4) pp. 68-75. https://doi.ieeecomputersociety.org/10.1109/MC.2007.124

Patterson, David A. (2006): New Directions for CACM?. In Communications of the ACM, 49 (1) pp. 33-35. https://dl.acm.org/doi/10.1145/1107458.1107480

Patterson, David A. (2006): Offshoring: finally facts vs. folklore. In Communications of the ACM, 49 (2) pp. 41-42. https://dl.acm.org/doi/10.1145/1113034.1113063

Patterson, David A. (2006): Reviving your favorite CS books. In Communications of the ACM, 49 (3) pp. 31. https://dl.acm.org/doi/10.1145/1118178.1118213

Patterson, David A. (2006): Computer science education in the 21st century. In Communications of the ACM, 49 (3) pp. 27-30. https://dl.acm.org/doi/10.1145/1118178.1118212

Patterson, David A. (2006): Seven reasons to shave your head and three reasons not to: the bald truth. In Communications of the ACM, 49 (4) pp. 31-32. https://dl.acm.org/doi/10.1145/1121949.1121970

Patterson, David A. (2006): Farewell address: the growing and graying of ACM. In Communications of the ACM, 49 (6) pp. 15-18. https://dl.acm.org/doi/10.1145/1132483

Patterson, David A. (2006): Revisiting my campaign statement. In Communications of the ACM, 49 (5) pp. 27-30. https://dl.acm.org/doi/10.1145/1125965

Patterson, David A. (2005): Do you Queue?. In Communications of the ACM, 48 (6) pp. 27-28. https://dl.acm.org/doi/10.1145/1064830.1064851

Patterson, David A. (2005): Robots in the desert: a research parable for our times. In Communications of the ACM, 48 (12) pp. 31-33. https://dl.acm.org/doi/10.1145/1101779.1101800

Patterson, David A. (2005): Rescuing our families, our neighbors, and ourselves. In Communications of the ACM, 48 (11) pp. 29-31. https://dl.acm.org/doi/10.1145/1096000.1096026

Patterson, David A. (2005): The new Professional Development Centre boasts 1, 000 courses, O\'Reilly Books, and CS cla. In Communications of the ACM, 48 (10) pp. 15-16. https://dl.acm.org/doi/10.1145/1089107.1089121

Patterson, David A. (2005): Restoring the popularity of computer science. In Communications of the ACM, 48 (9) pp. 25-28. https://dl.acm.org/doi/10.1145/1081992.1082011

Patterson, David A. (2005): Does ACM support matter to conferences or journals?. In Communications of the ACM, 48 (8) pp. 29-30. https://dl.acm.org/doi/10.1145/1076211.1076231

Patterson, David A. (2005): Reflections on a programming Olympiad. In Communications of the ACM, 48 (7) pp. 15-16. https://dl.acm.org/doi/10.1145/1070838.1070852

Patterson, David A. (2005): Recognizing individual excellence helps us all. In Communications of the ACM, 48 (5) pp. 27-28. https://dl.acm.org/doi/10.1145/1060710.1060732

Patterson, David A. (2005): The state of funding for new initiatives in computer science and engineering. In Communications of the ACM, 48 (4) pp. 21-25. https://dl.acm.org/doi/10.1145/1053291.1053307

Patterson, David A. (2005): 20th century vs. 21st century C&C: the SPUR manifesto. In Communications of the ACM, 48 (3) pp. 15-16. https://dl.acm.org/doi/10.1145/1047671.1047688

Patterson, David A. (2005): Why join ACM?. In Communications of the ACM, 48 (2) pp. 14. https://dl.acm.org/doi/10.1145/1042091.1042105

Patterson, David A. (2005): Minority-minority and minority-majority technology transfer. In Communications of the ACM, 48 (1) pp. 25-26. https://dl.acm.org/doi/10.1145/1039539.1039560

Fox, Armando, Patterson, David A. (2005): Guest Editors\' Introduction: Approaches to Recovery-Oriented Computing. In IEEE Internet Computing, 9 (2) pp. 14-16. https://doi.ieeecomputersociety.org/10.1109/MIC.2005.39

Candea, George, Brown, Aaron B., Fox, Armando, Patterson, David A. (2004): Recovery-Oriented Computing: Building Multitier Dependability. In IEEE Computer, 37 (11) pp. 60-67. https://doi.ieeecomputersociety.org/10.1109/MC.2004.219

Patterson, David A. (2004): The health of research conferences and the dearth of big idea papers. In Communications of the ACM, 47 (12) pp. 23-24. https://dl.acm.org/doi/10.1145/1035134.1035153

Patterson, David A. (2004): Latency lags bandwith. In Communications of the ACM, 47 (10) pp. 71-75. https://dl.acm.org/doi/10.1145/1022594.1022596

Patterson, David A. (2004): Hot links. In Communications of the ACM, 47 (10) pp. 19-20. https://dl.acm.org/doi/10.1145/1022594.1022611

Oppenheimer, David L., Patterson, David A. (2002): Architecture and Dependability of Large-Scale Internet Services. In IEEE Internet Computing, 6 (5) pp. 41-49. https://csdl.computer.org/comp/mags/ic/2002/05/w5041abs.htm

Talagala, Nisha, Asami, Satoshi, Patterson, David A., Futernick, Bob, Hart, Dakin (2000): The Art of Massive Storage: A Web Image Archive. In IEEE Computer, 33 (11) pp. 22-28. https://csdl.computer.org/comp/mags/co/2000/11/ry022abs.htm

Kozyrakis, Christoforos E., Patterson, David A. (1998): A New Direction for Computer Architecture Research. In IEEE Computer, 31 (11) pp. 24-32.

Kozyrakis, Christoforos E., Perissakis, Stylianos, Patterson, David A., Anderson, Thomas E., Asanovic, Krste, Cardwell, Neal, Fromm, Richard, Golbus, Jason, Gribstad, Benjamin, Keeton, Kimberly, Thomas, Randi, Treuhaft, Noah, Yelick, Katherine A. (1997): Scalable Processors in the Billion-Transistor Era: IRAM. In IEEE Computer, 30 (9) pp. 75-78.

Culler, David E., Karp, Richard M., Patterson, David A., Sahay, Abhijit, Santos, Eunice E., Schauser, Klaus E., Subramonian, Ramesh, Eicken, Thorsten von (1996): LogP: A Practical Model of Parallel Computation. In Communications of the ACM, 39 (11) pp. 78-85.

Patterson, David A. (1996): A Microcelebration. In IEEE Computer, 29 (10) pp. 152.

Ungar, David, Patterson, David A. (1987): What Price Smalltalk?. In IEEE Computer, 20 (1) pp. 67-74.

Patterson, David A. (1985): Reduced Instruction Set Computers. In Communications of the ACM, 28 (1) pp. 8-21.

Patterson, David A., Séquin, Carlo H. (1982): A VLSI RISC. In IEEE Computer, 15 (9) pp. 8-21.

Patterson, David A. (1981): An Experiment in High Level Language Microprogramming and Verification. In Communications of the ACM, 24 (10) pp. 699-709.

Chervenak, Ann L., Patterson, David A., Katz, Randy H. (1995): Choosing the Best Storage System for Video Service. In: ACM Multimedia 1995 , 1995, . pp. 109-119. https://doi.acm.org/10.1145/217279.215256