default search action
David A. Patterson 0001
Person information
- affiliation: Google, Mountain View, CA, USA
- affiliation: University of California, Berkeley, Computer Science Division
- award: ACM Distinguished Service Award, 2007
- award (2017): Turing Award
- award (2008): Eckert-Mauchly Award
- award (2000): IEEE John von Neumann Medal
- award (2000): IEEE James H. Mulligan, Jr. Education Medal
- President of the ACM, 2004 to 2006
Other persons with the same name
- David A. Patterson 0002 — University of Montana, Department of Mathematical Sciences, Missoula, MT, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j111]Hemangee K. Kapoor, David A. Patterson:
Increasing Diversity, Equity, and Inclusion Awareness: An Example from India. Commun. ACM 67(4): 35-36 (2024) - [j110]Amin Vahdat, Xiaoyu Ma, David A. Patterson:
New Computer Evaluation Metrics for a Changing World. Commun. ACM 67(10): 31-33 (2024) - 2023
- [j109]David A. Patterson:
Faculty Can Save Lives of the Elderly. Commun. ACM 66(4): 38 (2023) - [j108]Matthew D. Sinclair, Parthasarathy Ranganathan, Gaurang Upasani, Adrian Sampson, David A. Patterson, Rutwik Jain, Nidhi Parthasarathy, Shaan Shah:
Fifty Years of the International Symposium on Computer Architecture: A Data-Driven Retrospective. IEEE Micro 43(6): 109-124 (2023) - [c131]Norman P. Jouppi, George Kurian, Sheng Li, Peter C. Ma, Rahul Nagarajan, Lifeng Nai, Nishant Patil, Suvinay Subramanian, Andy Swing, Brian Towles, Cliff Young, Xiang Zhou, Zongwei Zhou, David A. Patterson:
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings. ISCA 2023: 82:1-82:14 - [i19]Norman P. Jouppi, George Kurian, Sheng Li, Peter C. Ma, Rahul Nagarajan, Lifeng Nai, Nishant Patil, Suvinay Subramanian, Andy Swing, Brian Towles, Cliff Young, Xiang Zhou, Zongwei Zhou, David A. Patterson:
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings. CoRR abs/2304.01433 (2023) - [i18]Gaurang Upasani, Matthew D. Sinclair, Adrian Sampson, Parthasarathy Ranganathan, David A. Patterson, Shaan Shah, Nidhi Parthasarathy, Rutwik Jain:
Fifty Years of ISCA: A data-driven retrospective on key trends. CoRR abs/2306.03964 (2023) - 2022
- [j107]Juan E. Gilbert, Stephanie Ludi, David A. Patterson, Lisa M. Smith:
Words matter. Commun. ACM 65(7): 36 (2022) - [j106]Luiz André Barroso, Tanzeem Choudhury, Manish Gupta, Oyekunle A. Olukotun, Raluca Ada Popa, Dawn Xiaodong Song, David A. Patterson:
Global perspectives of diversity, equity, and inclusion. Commun. ACM 65(12): 30-31 (2022) - [j105]David A. Patterson, Joseph Gonzalez, Urs Hölzle, Quoc V. Le, Chen Liang, Lluis-Miquel Munguia, Daniel Rothchild, David R. So, Maud Texier, Jeff Dean:
The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink. Computer 55(7): 18-28 (2022) - [i17]David A. Patterson, Joseph Gonzalez, Urs Hölzle, Quoc V. Le, Chen Liang, Lluis-Miquel Munguia, Daniel Rothchild, David R. So, Maud Texier, Jeff Dean:
The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink. CoRR abs/2204.05149 (2022) - [i16]Sarah E. Chasins, Alvin Cheung, Natacha Crooks, Ali Ghodsi, Ken Goldberg, Joseph E. Gonzalez, Joseph M. Hellerstein, Michael I. Jordan, Anthony D. Joseph, Michael W. Mahoney, Aditya G. Parameswaran, David A. Patterson, Raluca Ada Popa, Koushik Sen, Scott Shenker, Dawn Song, Ion Stoica:
The Sky Above The Clouds. CoRR abs/2205.07147 (2022) - 2021
- [j104]Johann Schleier-Smith, Vikram Sreekanti, Anurag Khandelwal, João Carreira, Neeraja Jayant Yadwadkar, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica, David A. Patterson:
What serverless computing is and should become: the next phase of cloud computing. Commun. ACM 64(5): 76-84 (2021) - [j103]Thomas Norrie, Nishant Patil, Doe Hyun Yoon, George Kurian, Sheng Li, James Laudon, Cliff Young, Norman P. Jouppi, David A. Patterson:
The Design Process for Google's Training Chips: TPUv2 and TPUv3. IEEE Micro 41(2): 56-63 (2021) - [c130]Norman P. Jouppi, Doe Hyun Yoon, Matthew Ashcraft, Mark Gottscho, Thomas B. Jablin, George Kurian, James Laudon, Sheng Li, Peter C. Ma, Xiaoyu Ma, Thomas Norrie, Nishant Patil, Sushma Prasad, Cliff Young, Zongwei Zhou, David A. Patterson:
Ten Lessons From Three Generations Shaped Google's TPUv4i : Industrial Product. ISCA 2021: 1-14 - [i15]David A. Patterson, Joseph Gonzalez, Quoc V. Le, Chen Liang, Lluis-Miquel Munguia, Daniel Rothchild, David R. So, Maud Texier, Jeff Dean:
Carbon Emissions and Large Neural Network Training. CoRR abs/2104.10350 (2021) - 2020
- [j102]Norman P. Jouppi, Doe Hyun Yoon, George Kurian, Sheng Li, Nishant Patil, James Laudon, Cliff Young, David A. Patterson:
A domain-specific supercomputer for training deep neural networks. Commun. ACM 63(7): 67-78 (2020) - [j101]Peter Mattson, Hanlin Tang, Gu-Yeon Wei, Carole-Jean Wu, Vijay Janapa Reddi, Christine Cheng, Cody Coleman, Greg Diamos, David Kanter, Paulius Micikevicius, David A. Patterson, Guenther Schmuelling:
MLPerf: An Industry Standard Benchmark Suite for Machine Learning Performance. IEEE Micro 40(2): 8-16 (2020) - [j100]David A. Patterson, Yakun Sophia Shao:
Commercial Products. IEEE Micro 40(6): 49 (2020) - [j99]Zhao Zhang, Kyle Barbary, Frank Austin Nothaft, Evan Randall Sparks, Oliver Zahn, Michael J. Franklin, David A. Patterson, Saul Perlmutter:
Kira: Processing Astronomy Imagery Using Big Data Technology. IEEE Trans. Big Data 6(2): 369-381 (2020) - [c129]Thomas Norrie, Nishant Patil, Doe Hyun Yoon, George Kurian, Sheng Li, James Laudon, Cliff Young, Norman P. Jouppi, David A. Patterson:
Google's Training Chips Revealed: TPUv2 and TPUv3. Hot Chips Symposium 2020: 1-70 - [c128]Peter Mattson, Christine Cheng, Gregory F. Diamos, Cody Coleman, Paulius Micikevicius, David A. Patterson, Hanlin Tang, Gu-Yeon Wei, Peter Bailis, Victor Bittorf, David Brooks, Dehao Chen, Debo Dutta, Udit Gupta, Kim M. Hazelwood, Andy Hock, Xinyuan Huang, Daniel Kang, David Kanter, Naveen Kumar, Jeffery Liao, Deepak Narayanan, Tayo Oguntebi, Gennady Pekhimenko, Lillian Pentecost, Vijay Janapa Reddi, Taylor Robie, Tom St. John, Carole-Jean Wu, Lingjie Xu, Cliff Young, Matei Zaharia:
MLPerf Training Benchmark. MLSys 2020 - [i14]Colby R. Banbury, Vijay Janapa Reddi, Max Lam, William Fu, Amin Fazel, Jeremy Holleman, Xinyuan Huang, Robert Hurtado, David Kanter, Anton Lokhmotov, David A. Patterson, Danilo Pau, Jae-sun Seo, Jeff Sieracki, Urmish Thakker, Marian Verhelst, Poonam Yadav:
Benchmarking TinyML Systems: Challenges and Direction. CoRR abs/2003.04821 (2020)
2010 – 2019
- 2019
- [j98]John L. Hennessy, David A. Patterson:
A new golden age for computer architecture. Commun. ACM 62(2): 48-60 (2019) - [j97]Christopher Celio, Pi-Feng Chiu, Krste Asanovic, Borivoje Nikolic, David A. Patterson:
BROOM: An Open-Source Out-of-Order Processor With Resilient Low-Voltage Operation in 28-nm CMOS. IEEE Micro 39(2): 52-60 (2019) - [c127]Lisa Wu, David Bruns-Smith, Frank A. Nothaft, Qijing Huang, Sagar Karandikar, Johnny Le, Andrew Lin, Howard Mao, Brendan Sweeney, Krste Asanovic, David A. Patterson, Anthony D. Joseph:
FPGA Accelerated INDEL Realignment in the Cloud. HPCA 2019: 277-290 - [i13]Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, João Carreira, Karl Krauth, Neeraja Jayant Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson:
Cloud Programming Simplified: A Berkeley View on Serverless Computing. CoRR abs/1902.03383 (2019) - [i12]Peter Mattson, Christine Cheng, Cody Coleman, Greg Diamos, Paulius Micikevicius, David A. Patterson, Hanlin Tang, Gu-Yeon Wei, Peter Bailis, Victor Bittorf, David Brooks, Dehao Chen, Debojyoti Dutta, Udit Gupta, Kim M. Hazelwood, Andrew Hock, Xinyuan Huang, Bill Jia, Daniel Kang, David Kanter, Naveen Kumar, Jeffery Liao, Guokai Ma, Deepak Narayanan, Tayo Oguntebi, Gennady Pekhimenko, Lillian Pentecost, Vijay Janapa Reddi, Taylor Robie, Tom St. John, Carole-Jean Wu, Lingjie Xu, Cliff Young, Matei Zaharia:
MLPerf Training Benchmark. CoRR abs/1910.01500 (2019) - 2018
- [j96]Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson:
A domain-specific architecture for deep neural networks. Commun. ACM 61(9): 50-59 (2018) - [j95]Jeff Dean, David A. Patterson, Cliff Young:
A New Golden Age in Computer Architecture: Empowering the Machine-Learning Revolution. IEEE Micro 38(2): 21-29 (2018) - [j94]Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson:
Motivation for and Evaluation of the First Tensor Processing Unit. IEEE Micro 38(3): 10-19 (2018) - [c126]David A. Patterson:
50 Years of computer architecture: From the mainframe CPU to the domain-specific tpu and the open RISC-V instruction set. ISSCC 2018: 27-31 - [c125]Pi-Feng Chiu, Christopher Celio, Krste Asanovic, David A. Patterson, Borivoje Nikolic:
An Out-of-Order RISC-V Processor with Resilient Low-Voltage Operation in 28NM CMOS. VLSI Circuits 2018: 61-62 - 2017
- [j93]Luiz André Barroso, Mike Marty, David A. Patterson, Parthasarathy Ranganathan:
Attack of the killer microseconds. Commun. ACM 60(4): 48-54 (2017) - [j92]David A. Patterson:
Reduced Instruction Set Computers Then and Now. Computer 50(12): 10-12 (2017) - [c124]Scott Beamer, Krste Asanovic, David A. Patterson:
Reducing Pagerank Communication via Propagation Blocking. IPDPS 2017: 820-831 - [c123]Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson, Gaurav Agrawal, Raminder Bajwa, Sarah Bates, Suresh Bhatia, Nan Boden, Al Borchers, Rick Boyle, Pierre-luc Cantin, Clifford Chao, Chris Clark, Jeremy Coriell, Mike Daley, Matt Dau, Jeffrey Dean, Ben Gelb, Tara Vazir Ghaemmaghami, Rajendra Gottipati, William Gulland, Robert Hagmann, C. Richard Ho, Doug Hogberg, John Hu, Robert Hundt, Dan Hurt, Julian Ibarz, Aaron Jaffey, Alek Jaworski, Alexander Kaplan, Harshit Khaitan, Daniel Killebrew, Andy Koch, Naveen Kumar, Steve Lacy, James Laudon, James Law, Diemthu Le, Chris Leary, Zhuyuan Liu, Kyle Lucke, Alan Lundin, Gordon MacKean, Adriana Maggiore, Maire Mahony, Kieran Miller, Rahul Nagarajan, Ravi Narayanaswami, Ray Ni, Kathy Nix, Thomas Norrie, Mark Omernick, Narayana Penukonda, Andy Phelps, Jonathan Ross, Matt Ross, Amir Salek, Emad Samadiani, Chris Severn, Gregory Sizikov, Matthew Snelham, Jed Souter, Dan Steinberg, Andy Swing, Mercedes Tan, Gregory Thorson, Bo Tian, Horia Toma, Erick Tuttle, Vijay Vasudevan, Richard Walter, Walter Wang, Eric Wilcox, Doe Hyun Yoon:
In-Datacenter Performance Analysis of a Tensor Processing Unit. ISCA 2017: 1-12 - [i11]Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson, Gaurav Agrawal, Raminder Bajwa, Sarah Bates, Suresh Bhatia, Nan Boden, Al Borchers, Rick Boyle, Pierre-luc Cantin, Clifford Chao, Chris Clark, Jeremy Coriell, Mike Daley, Matt Dau, Jeffrey Dean, Ben Gelb, Tara Vazir Ghaemmaghami, Rajendra Gottipati, William Gulland, Robert Hagmann, C. Richard Ho, Doug Hogberg, John Hu, Robert Hundt, Dan Hurt, Julian Ibarz, Aaron Jaffey, Alek Jaworski, Alexander Kaplan, Harshit Khaitan, Andy Koch, Naveen Kumar, Steve Lacy, James Laudon, James Law, Diemthu Le, Chris Leary, Zhuyuan Liu, Kyle Lucke, Alan Lundin, Gordon MacKean, Adriana Maggiore, Maire Mahony, Kieran Miller, Rahul Nagarajan, Ravi Narayanaswami, Ray Ni, Kathy Nix, Thomas Norrie, Mark Omernick, Narayana Penukonda, Andy Phelps, Jonathan Ross, Amir Salek, Emad Samadiani, Chris Severn, Gregory Sizikov, Matthew Snelham, Jed Souter, Dan Steinberg, Andy Swing, Mercedes Tan, Gregory Thorson, Bo Tian, Horia Toma, Erick Tuttle, Vijay Vasudevan, Richard Walter, Walter Wang, Eric Wilcox, Doe Hyun Yoon:
In-Datacenter Performance Analysis of a Tensor Processing Unit. CoRR abs/1704.04760 (2017) - [i10]Aydin Buluç, Scott Beamer, Kamesh Madduri, Krste Asanovic, David A. Patterson:
Distributed-Memory Breadth-First Search on Massive Graphs. CoRR abs/1705.04590 (2017) - [i9]Ion Stoica, Dawn Song, Raluca Ada Popa, David A. Patterson, Michael W. Mahoney, Randy H. Katz, Anthony D. Joseph, Michael I. Jordan, Joseph M. Hellerstein, Joseph E. Gonzalez, Ken Goldberg, Ali Ghodsi, David E. Culler, Pieter Abbeel:
A Berkeley View of Systems Challenges for AI. CoRR abs/1712.05855 (2017) - 2016
- [j91]Christos Kozanitis, David A. Patterson:
GenAp: a distributed SQL interface for genomic data. BMC Bioinform. 17: 63 (2016) - [j90]David A. Patterson:
An interview with Stanford University president John Hennessy. Commun. ACM 59(3): 40-45 (2016) - [j89]Yunsup Lee, Andrew Waterman, Henry Cook, Brian Zimmer, Ben Keller, Alberto Puggelli, Jaehwa Kwak, Ruzica Jevtic, Stevo Bailey, Milovan Blagojevic, Pi-Feng Chiu, Rimas Avizienis, Brian C. Richards, Jonathan Bachrach, David A. Patterson, Elad Alon, Bora Nikolic, Krste Asanovic:
An Agile Approach to Building RISC-V Microprocessors. IEEE Micro 36(2): 8-20 (2016) - [j88]Mark D. Hill, Dave Christie, David A. Patterson, Joshua J. Yi, Derek Chiou, Resit Sendag:
Proprietary versus Open Instruction Sets. IEEE Micro 36(4): 58-68 (2016) - [i8]Christopher Celio, Daniel Palmer Dabbelt, David A. Patterson, Krste Asanovic:
The Renewed Case for the Reduced Instruction Set Computer: Avoiding ISA Bloat with Macro-Op Fusion for RISC-V. CoRR abs/1607.02318 (2016) - 2015
- [j87]Armando Fox, David A. Patterson:
Do-it-yourself textbook publishing. Commun. ACM 58(2): 40-43 (2015) - [j86]Benedict Paten, Mark Diekhans, Brian J. Druker, Stephen H. Friend, Justin Guinney, Nadine Gassner, Mitchell Guttman, W. James Kent, Patrick Mantey, Adam A. Margolin, Matt Massie, Adam M. Novak, Frank A. Nothaft, Lior Pachter, David A. Patterson, Maciej Smuga-Otto, Joshua M. Stuart, Laura J. van't Veer, Barbara J. Wold, David Haussler:
The NIH BD2K center for big data in translational genomics. J. Am. Medical Informatics Assoc. 22(6): 1143-1147 (2015) - [c122]Zhangxi Tan, Zhenghao Qian, Xi Chen, Krste Asanovic, David A. Patterson:
DIABLO: A Warehouse-Scale Computer Network Simulator using FPGAs. ASPLOS 2015: 207-221 - [c121]Zhao Zhang, Kyle Barbary, Frank Austin Nothaft, Evan Randall Sparks, Oliver Zahn, Michael J. Franklin, David A. Patterson, Saul Perlmutter:
Scientific computing meets big data technology: An astronomy use case. IEEE BigData 2015: 918-927 - [c120]Armando Fox, David A. Patterson, Samuel Joseph, Paul McCulloch:
MAGIC: Massive Automated Grading in the Cloud. CHANGEE/WAPLA/HybridEd@EC-TEL 2015: 39-50 - [c119]Scott Beamer, Krste Asanovic, David A. Patterson:
Locality Exists in Graph Processing: Workload Characterization on an Ivy Bridge Server. IISWC 2015: 56-65 - [c118]Scott Beamer, Krste Asanovic, David A. Patterson:
GAIL: the graph algorithm iron law. IA3@SC 2015: 13:1-13:4 - [c117]Frank Austin Nothaft, Matt Massie, Timothy Danford, Zhao Zhang, Uri Laserson, Carl Yeksigian, Jey Kottalam, Arun Ahuja, Jeff Hammerbacher, Michael D. Linderman, Michael J. Franklin, Anthony D. Joseph, David A. Patterson:
Rethinking Data-Intensive Science Using Scalable Analytics Systems. SIGMOD Conference 2015: 631-646 - [c116]David A. Patterson:
Past and future of hardware and architecture. SOSP History Day 2015: 9:1-9:63 - [i7]Zhao Zhang, Kyle Barbary, Frank Austin Nothaft, Evan Randall Sparks, Oliver Zahn, Michael J. Franklin, David A. Patterson, Saul Perlmutter:
Scientific Computing Meets Big Data Technology: An Astronomy Use Case. CoRR abs/1507.03325 (2015) - [i6]Scott Beamer, Krste Asanovic, David A. Patterson:
The GAP Benchmark Suite. CoRR abs/1508.03619 (2015) - [i5]Babak Falsafi, Tim Harris, Dushyanth Narayanan, David A. Patterson:
Rack-scale Computing (Dagstuhl Seminar 15421). Dagstuhl Reports 5(10): 35-49 (2015) - 2014
- [j85]Ameet Talwalkar, Jesse Liptrap, Julie Newcomb, Christopher Hartl, Jonathan Terhorst, Kristal Curtis, Ma'ayan Bresler, Yun S. Song, Michael I. Jordan, David A. Patterson:
SMaSH: a benchmarking toolkit for human genome variant calling. Bioinform. 30(19): 2787-2795 (2014) - [j84]David A. Patterson:
How to build a bad research center. Commun. ACM 57(3): 33-36 (2014) - [c115]Adam E. Bloniarz, Ameet Talwalkar, Jonathan Terhorst, Michael I. Jordan, David A. Patterson, Bin Yu, Yun S. Song:
Changepoint Analysis for Efficient Variant Calling. RECOMB 2014: 20-34 - 2013
- [j83]Ariel Rabkin, Charles Reiss, Randy H. Katz, David A. Patterson:
Using clouds for MapReduce measurement assignments. ACM Trans. Comput. Educ. 13(1): 2:1-2:18 (2013) - [j82]Armando Fox, David A. Patterson:
Is the New Software Engineering Curriculum Agile? IEEE Softw. 30(5): 88 (2013) - [j81]Scott Beamer, Krste Asanovic, David A. Patterson:
Direction-optimizing breadth-first search. Sci. Program. 21(3-4): 137-148 (2013) - [c114]Andrew Waterman, Yunsup Lee, Rimas Avizienis, Henry Cook, David A. Patterson, Krste Asanovic:
The RISC-V instruction set. Hot Chips Symposium 2013: 1 - [c113]Scott Beamer, Aydin Buluç, Krste Asanovic, David A. Patterson:
Distributed Memory Breadth-First Search Revisited: Enabling Bottom-Up Search. IPDPS Workshops 2013: 1618-1627 - [c112]Henry Cook, Miquel Moretó, Sarah Bird, Khanh Dao, David A. Patterson, Krste Asanovic:
A hardware evaluation of cache partitioning to improve utilization and energy-efficiency while preserving responsiveness. ISCA 2013: 308-319 - [c111]Michael Armbrust, Eric Liang, Tim Kraska, Armando Fox, Michael J. Franklin, David A. Patterson:
Generalized scale independence through incremental precomputation. SIGMOD Conference 2013: 625-636 - 2012
- [b11]John L. Hennessy, David A. Patterson:
Computer Architecture - A Quantitative Approach, 5th Edition. Morgan Kaufmann 2012, ISBN 978-0-12-383872-8 - [b10]David A. Patterson, John L. Hennessy:
Computer Organization and Design - The Hardware / Software Interface (Revised 4th Edition). The Morgan Kaufmann Series in Computer Architecture and Design, Academic Press 2012, ISBN 978-0-12-374750-1 - [j80]Armando Fox, David A. Patterson:
Crossing the software education chasm. Commun. ACM 55(5): 44-49 (2012) - [j79]David A. Patterson:
For better or worse, benchmarks shape a field: technical perspective. Commun. ACM 55(7): 104 (2012) - [c110]David A. Patterson, Frederick P. Brooks Jr., Ivan E. Sutherland, Charles P. Thacker:
Computer Architecture. ACM-TURING 2012: 11:1 - [c109]Durga M. Kandasamy, Kristal Curtis, Armando Fox, David A. Patterson:
Diversity within the crowd. CSCW (Companion) 2012: 115-118 - [c108]Scott Beamer, Krste Asanovic, David A. Patterson:
Direction-optimizing breadth-first search. SC 2012: 12 - [c107]Ariel Rabkin, Charles Reiss, Randy H. Katz, David A. Patterson:
Experiences teaching MapReduce in the cloud. SIGCSE 2012: 601-606 - 2011
- [j78]Michael Armbrust, Kristal Curtis, Tim Kraska, Armando Fox, Michael J. Franklin, David A. Patterson:
PIQL: Success-Tolerant Query Processing in the Cloud. Proc. VLDB Endow. 5(3): 181-192 (2011) - [c106]Beth Trushkowsky, Peter Bodík, Armando Fox, Michael J. Franklin, Michael I. Jordan, David A. Patterson:
The SCADS Director: Scaling a Distributed Storage System Under Stringent Performance Requirements. FAST 2011: 163-176 - [c105]Henry Cook, Ekaterina Gonina, Shoaib Kamil, Gerald Friedland, David A. Patterson, Armando Fox:
CUDA-level Performance with Python-level Productivity for Gaussian Mixture Model Applications. HotPar 2011 - [i4]Matei Zaharia, William J. Bolosky, Kristal Curtis, Armando Fox, David A. Patterson, Scott Shenker, Ion Stoica, Richard M. Karp, Taylor Sittler:
Faster and More Accurate Sequence Alignment with SNAP. CoRR abs/1111.5572 (2011) - [i3]Michael Armbrust, Kristal Curtis, Tim Kraska, Armando Fox, Michael J. Franklin, David A. Patterson:
PIQL: Success-Tolerant Query Processing in the Cloud. CoRR abs/1111.7166 (2011) - 2010
- [j77]Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andy Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia:
A view of cloud computing. Commun. ACM 53(4): 50-58 (2010) - [j76]David A. Patterson:
Diverse connections. Commun. ACM 53(12): 5 (2010) - [j75]Bryan Catanzaro, Armando Fox, Kurt Keutzer, David A. Patterson, Bor-Yiing Su, Marc Snir, Kunle Olukotun, Pat Hanrahan, Hassan Chafi:
Ubiquitous Parallel Computing from Berkeley, Illinois, and Stanford. IEEE Micro 30(2): 41-55 (2010) - [c104]Michael Armbrust, Nick Lanham, Stephen Tu, Armando Fox, Michael J. Franklin, David A. Patterson:
The case for PIQL: a performance insightful query language. SoCC 2010: 131-136 - [c103]Peter Bodík, Armando Fox, Michael J. Franklin, Michael I. Jordan, David A. Patterson:
Characterizing, modeling, and generating workload spikes for stateful services. SoCC 2010: 241-252 - [c102]Zhangxi Tan, Andrew Waterman, Rimas Avizienis, Yunsup Lee, Henry Cook, David A. Patterson, Krste Asanovic:
RAMP gold: an FPGA-based architecture simulator for multiprocessors. DAC 2010: 463-468 - [c101]Archana Ganapathi, Yanpei Chen, Armando Fox, Randy H. Katz, David A. Patterson:
Statistics-driven workload modeling for the Cloud. ICDE Workshops 2010: 87-92 - [c100]Wei Xu, Ling Huang, Armando Fox, David A. Patterson, Michael I. Jordan:
Detecting Large-Scale System Problems by Mining Console Logs. ICML 2010: 37-46 - [c99]Zhangxi Tan, Andrew Waterman, Henry Cook, Sarah Bird, Krste Asanovic, David A. Patterson:
A case for FAME: FPGA architecture model execution. ISCA 2010: 290-301 - [c98]Ariel Rabkin, Wei Xu, Avani Wildani, Armando Fox, David A. Patterson, Randy H. Katz:
A Graphical Representation for Identifier Structure in Logs. SLAML 2010 - [c97]Michael Armbrust, Stephen Tu, Armando Fox, Michael J. Franklin, David A. Patterson, Nick Lanham, Beth Trushkowsky, Jesse Trutna:
PIQL: a performance insightful query language. SIGMOD Conference 2010: 1207-1210 - [c96]David A. Patterson:
The Parallel Revolution Has Started: Are You Part of the Solution or Part of the Problem? - An Overview of Research at the Berkeley Parallel Computing Laboratory. VECPAR 2010: 26-27 - [c95]David A. Patterson:
Software knows best: portable parallelism requires standardized measurements of transparent hardware. WOSP/SIPEW 2010: 1-2
2000 – 2009
- 2009
- [j74]David A. Patterson:
Viewpoint - Your students are your legacy. Commun. ACM 52(3): 30-33 (2009) - [j73]Samuel Williams, Andrew Waterman, David A. Patterson:
Roofline: an insightful visual performance model for multicore architectures. Commun. ACM 52(4): 65-76 (2009) - [j72]Krste Asanovic, Rastislav Bodík, James Demmel, Tony M. Keaveny, Kurt Keutzer, John Kubiatowicz, Nelson Morgan, David A. Patterson, Koushik Sen, John Wawrzynek, David Wessel, Katherine A. Yelick:
A view of the parallel computing landscape. Commun. ACM 52(10): 56-67 (2009) - [c94]Michael Armbrust, Armando Fox, David A. Patterson, Nick Lanham, Beth Trushkowsky, Jesse Trutna, Haruki Oh:
SCADS: Scale-Independent Storage for Social Computing Applications. CIDR 2009 - [c93]Peter Bodík, Rean Griffith, Charles Sutton, Armando Fox, Michael I. Jordan, David A. Patterson:
Statistical Machine Learning Makes Automatic Control Practical for Internet Datacenters. HotCloud 2009 - [c92]Peter Bodík, Rean Griffith, Charles Sutton, Armando Fox, Michael I. Jordan, David A. Patterson:
Automatic exploration of datacenter performance regimes. ACDC@ICAC 2009: 1-6 - [c91]Archana Ganapathi, Harumi A. Kuno, Umeshwar Dayal, Janet L. Wiener, Armando Fox, Michael I. Jordan, David A. Patterson:
Predicting Multiple Metrics for Queries: Better Decisions Enabled by Machine Learning. ICDE 2009: 592-603 - [c90]Wei Xu, Ling Huang, Armando Fox, David A. Patterson, Michael I. Jordan:
Online System Problem Detection by Mining Patterns of Console Logs. ICDM 2009: 588-597 - [c89]Wei Xu, Ling Huang, Armando Fox, David A. Patterson, Michael I. Jordan:
Detecting large-scale system problems by mining console logs. SOSP 2009: 117-132 - [i2]Michael Armbrust, Armando Fox, David A. Patterson, Nick Lanham, Beth Trushkowsky, Jesse Trutna, Haruki Oh:
SCADS: Scale-Independent Storage for Social Computing Applications. CoRR abs/0909.1775 (2009) - 2008
- [j71]David A. Patterson:
Technical perspective: the data center is the computer. Commun. ACM 51(1): 105 (2008) - [j70]Jeannie R. Albrecht, David L. Oppenheimer, Amin Vahdat, David A. Patterson:
Design and implementation trade-offs for wide-area resource discovery. ACM Trans. Internet Techn. 8(4): 18:1-18:44 (2008) - [c88]Wei Xu, Ling Huang, Armando Fox, David A. Patterson, Michael I. Jordan:
Mining Console Logs for Large-Scale System Problem Detection. SysML 2008 - [c87]Kaushik Datta, Mark Murphy, Vasily Volkov, Samuel Williams, Jonathan Carter, Leonid Oliker, David A. Patterson, John Shalf, Katherine A. Yelick:
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures. SC 2008: 4 - 2007
- [b9]David A. Patterson, John L. Hennessy:
Computer organization and design - the hardware / software interface (3. ed.). Morgan Kaufmann 2007, ISBN 978-0-12-370606-5 - [b8]John L. Hennessy, David A. Patterson:
Computer Architecture - A Quantitative Approach (4. ed.). Morgan Kaufmann 2007, ISBN 978-0-12-370490-0 - [j69]Joe Gebis, David A. Patterson:
Embracing and Extending 20th-Century Instruction Set Architectures. Computer 40(4): 68-75 (2007) - [j68]John Wawrzynek, David A. Patterson, Mark Oskin, Shih-Lien Lu, Christoforos E. Kozyrakis, James C. Hoe, Derek Chiou, Krste Asanovic:
RAMP: Research Accelerator for Multiple Processors. IEEE Micro 27(2): 46-57 (2007) - [c86]David A. Patterson:
The parallel computing landscape: a Berkeley view. ISLPED 2007: 231 - 2006
- [j67]David A. Patterson:
New Directions for CACM? Commun. ACM 49(1): 33-35 (2006) - [j66]David A. Patterson:
Offshoring: finally facts vs. folklore. Commun. ACM 49(2): 41-42 (2006) - [j65]David A. Patterson:
Computer science education in the 21st century. Commun. ACM 49(3): 27-30 (2006) - [j64]David A. Patterson:
Reviving your favorite CS books. Commun. ACM 49(3): 31 (2006) - [j63]David A. Patterson:
Seven reasons to shave your head and three reasons not to: the bald truth. Commun. ACM 49(4): 31-32 (2006) - [j62]David A. Patterson:
Revisiting my campaign statement. Commun. ACM 49(5): 27-30 (2006) - [j61]David A. Patterson:
Farewell address: the growing and graying of ACM. Commun. ACM 49(6): 15-18 (2006) - [c85]David A. Patterson, Arvind, Krste Asanovic, Derek Chiou, James C. Hoe, Christos Kozyrakis, Shih-Lien Lu, Mark Oskin, Jan M. Rabaey, John Wawrzynek:
Research accelerator for multiple processors. Hot Chips Symposium 2006: 1-42 - [c84]David A. Patterson:
RAMP: research accelerator for multiple processors - a community vision for a shared experimental parallel HW/SW platform. ISPASS 2006: 1 - [c83]David A. Patterson:
The Berkeley View: A New Framework and a New Platform for Parallel Research. LCPC 2006: 156-157 - [c82]Archana Ganapathi, Viji Ganapathi, David A. Patterson:
Windows XP Kernel Crash Analysis. LISA 2006: 149-159 - [c81]David L. Oppenheimer, Brent N. Chun, David A. Patterson, Alex C. Snoeren, Amin Vahdat:
Service Placement in a Shared Wide-Area Platform. USENIX ATC, General Track 2006: 273-288 - 2005
- [b7]David A. Patterson, John L. Hennessy:
Rechnerorganisation und -entwurf - die Hardware / Software-Schnittstelle (3. Aufl.). Elsevier Spektrum Akadem. Verl. 2005, ISBN 978-3-8274-1595-0, pp. I-XIX, 1-593 - [j60]David A. Patterson:
Minority-minority and minority-majority technology transfer. Commun. ACM 48(1): 25-26 (2005) - [j59]David A. Patterson:
Why join ACM? Commun. ACM 48(2): 14 (2005) - [j58]David A. Patterson:
20th century vs. 21st century C&C: the SPUR manifesto. Commun. ACM 48(3): 15-16 (2005) - [j57]David A. Patterson:
The state of funding for new initiatives in computer science and engineering. Commun. ACM 48(4): 21-25 (2005) - [j56]David A. Patterson:
Recognizing individual excellence helps us all. Commun. ACM 48(5): 27-28 (2005) - [j55]David A. Patterson:
Do you Queue? Commun. ACM 48(6): 27-28 (2005) - [j54]David A. Patterson:
Reflections on a programming Olympiad. Commun. ACM 48(7): 15-16 (2005) - [j53]David A. Patterson:
Does ACM support matter to conferences or journals? Commun. ACM 48(8): 29-30 (2005) - [j52]David A. Patterson:
Restoring the popularity of computer science. Commun. ACM 48(9): 25-28 (2005) - [j51]David A. Patterson:
The new Professional Development Centre boasts 1, 000 courses, O'Reilly Books, and CS classics. Commun. ACM 48(10): 15-16 (2005) - [j50]David A. Patterson:
Rescuing our families, our neighbors, and ourselves. Commun. ACM 48(11): 29-31 (2005) - [j49]David A. Patterson:
Robots in the desert: a research parable for our times. Commun. ACM 48(12): 31-33 (2005) - [j48]Edward D. Lazowska, David A. Patterson:
Computing research: a looming crisis. Comput. Commun. Rev. 35(3): 65-68 (2005) - [j47]Armando Fox, David A. Patterson:
Guest Editors' Introduction: Approaches to Recovery-Oriented Computing. IEEE Internet Comput. 9(2): 14-16 (2005) - [j46]David A. Patterson:
Stop whining about outsourcing! ACM Queue 3(9): 64- (2005) - [c80]Archana Ganapathi, David A. Patterson:
Crash Data Collection: A Windows Case Study. DSN 2005: 280-285 - [c79]Wei Xu, Joseph L. Hellerstein, Bill Kramer, David A. Patterson:
Control Considerations for Scalable Event Processing. DSOM 2005: 233-244 - [c78]David L. Oppenheimer, Jeannie R. Albrecht, David A. Patterson, Amin Vahdat:
Design and implementation tradeoffs for wide-area resource discovery. HPDC 2005: 113-124 - [c77]Peter Bodík, Greg Friedman, Lukas Biewald, Helen Levine, George Candea, Kayur Patel, Gilman Tolle, Jonathan Hui, Armando Fox, Michael I. Jordan, David A. Patterson:
Combining Visualization and Statistical Analysis to Improve Operator Confidence and Efficiency for Failure Detection and Localization. ICAC 2005: 89-100 - [c76]David A. Patterson:
Latency Lags Bandwidth. ICCD 2005: 3-6 - 2004
- [j45]David A. Patterson:
Hot links. Commun. ACM 47(10): 19-20 (2004) - [j44]David A. Patterson:
Latency lags bandwith. Commun. ACM 47(10): 71-75 (2004) - [j43]David A. Patterson:
The health of research conferences and the dearth of big idea papers. Commun. ACM 47(12): 23-24 (2004) - [j42]George Candea, Aaron B. Brown, Armando Fox, David A. Patterson:
Recovery-Oriented Computing: Building Multitier Dependability. Computer 37(11): 60-67 (2004) - [c75]Aaron B. Brown, Leonard Chung, William Kakes, Calvin Ling, David A. Patterson:
Experience with Evaluating Human-Assisted Recovery Processes. DSN 2004: 405-410 - [c74]Mike Y. Chen, Anthony J. Accardi, Emre Kiciman, David A. Patterson, Armando Fox, Eric A. Brewer:
Path-Based Failure and Evolution Management. NSDI 2004: 309-322 - [c73]David L. Oppenheimer, Jeannie R. Albrecht, David A. Patterson, Amin Vahdat:
Distributed Resource Discovery on PlanetLab with SWORD. WORLDS 2004 - [c72]Armando Fox, Emre Kiciman, David A. Patterson:
Combining statistical monitoring and predictable recovery for self-management. WOSS 2004: 49-53 - [i1]David L. Oppenheimer, Vitaliy Vatkovskiy, Hakim Weatherspoon, Jason Lee, David A. Patterson, John Kubiatowicz:
Monitoring, Analyzing, and Controlling Internet-scale Systems with ACME. CoRR cs.DC/0408035 (2004) - 2003
- [b6]John L. Hennessy, David A. Patterson:
Computer architecture - a quantitative approach, 3rd Edition. Morgan Kaufmann 2003, ISBN 978-1-55860-596-1 - [j41]Christoforos E. Kozyrakis, David A. Patterson:
Scalable Vector Processors for Embedded Systems. IEEE Micro 23(6): 36-45 (2003) - [c71]Christoforos E. Kozyrakis, David A. Patterson:
Overcoming the Limitations of Conventional Vector Processors. ISCA 2003: 399-409 - [c70]Aaron B. Brown, David A. Patterson:
Undo for Operators: Building an Undoable E-mail Store. USENIX ATC, General Track 2003: 1-14 - [c69]David L. Oppenheimer, Archana Ganapathi, David A. Patterson:
Why Do Internet Services Fail, and What Can Be Done About It? USENIX Symposium on Internet Technologies and Systems 2003 - 2002
- [j40]David L. Oppenheimer, David A. Patterson:
Architecture and Dependability of Large-Scale Internet Services. IEEE Internet Comput. 6(5): 41-49 (2002) - [j39]David L. Oppenheimer, Aaron B. Brown, James Beck, Daniel Hettena, Jon Kuroda, Noah Treuhaft, David A. Patterson, Katherine A. Yelick:
ROC-1: Hardware Support for Recovery-Oriented Computing. IEEE Trans. Computers 51(2): 100-107 (2002) - [j38]David A. Patterson:
An Introduction to Dependability. login Usenix Mag. 27(4) (2002) - [c68]David A. Patterson:
SIGARCH Conference Guidelines. IEEE PACT 2002: 301 - [c67]David A. Patterson:
Recovery Oriented Computing: A New Research Agenda for a New Century. HPCA 2002: 247 - [c66]David A. Patterson:
A Simple Way to Estimate the Cost of Downtime. LISA 2002: 185-188 - [c65]Christoforos E. Kozyrakis, David A. Patterson:
Vector vs. superscalar and VLIW architectures for embedded multimedia benchmarks. MICRO 2002: 283-293 - [c64]Aaron B. Brown, David A. Patterson:
Rewind, repair, replay: three R's to dependability. ACM SIGOPS European Workshop 2002: 70-77 - [c63]David L. Oppenheimer, David A. Patterson:
Studying and using failure data from large-scale internet services. ACM SIGOPS European Workshop 2002: 255-258 - 2001
- [j37]Christoforos E. Kozyrakis, David Judd, Joseph Gebis, Samuel Williams, David A. Patterson, Katherine A. Yelick:
Hardware/compiler codevelopment for an embedded media processor. Proc. IEEE 89(11): 1694-1709 (2001) - 2000
- [j36]Nisha Talagala, Satoshi Asami, David A. Patterson, Bob Futernick, Dakin Hart:
The Art of Massive Storage: A Web Image Archive. Computer 33(11): 22-28 (2000) - [j35]Brian M. Steele, David A. Patterson:
Ideal bootstrap estimation of expected prediction error for k-nearest neighbor classifiers: Applications for classification and error assessment. Stat. Comput. 10(4): 349-355 (2000) - [c62]David Judd, Katherine A. Yelick, Christoforos E. Kozyrakis, David R. Martin, David A. Patterson:
Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler. Intelligent Memory Systems 2000: 122-134 - [c61]Aaron B. Brown, David A. Patterson:
Towards Availability Benchmarks: A Case Study of Software RAID Systems. USENIX ATC, General Track 2000: 263-276
1990 – 1999
- 1999
- [j34]David A. Patterson:
Hardware Technology Trends and Database Opportunities, SIGMOD Conference 1998 Keynote Speech, Video. ACM SIGMOD Digit. Symp. Collect. 1(2) (1999) - [c60]Aaron B. Brown, David L. Oppenheimer, Kimberly Keeton, Randi Thomas, John Kubiatowicz, David A. Patterson:
ISTORE: Introspective Storage for Data-Intensive Network Services. Workshop on Hot Topics in Operating Systems 1999: 32-37 - [c59]Remzi H. Arpaci-Dusseau, Eric Anderson, Noah Treuhaft, David E. Culler, Joseph M. Hellerstein, David A. Patterson, Katherine A. Yelick:
Cluster I/O with River: Making the Fast Case Common. IOPADS 1999: 10-22 - [c58]Eric Anderson, David A. Patterson:
A Retrospective on Twelve Years of LISA Proceedings. LISA 1999: 95-108 - [c57]Nisha Talagala, Satoshi Asami, David A. Patterson:
Usage Patterns of a Web-Based Image Collection. IEEE Symposium on Mass Storage Systems 1999: 203-214 - [c56]Satoshi Asami, Nisha Talagala, David A. Patterson:
Designing a Self-Maintaining Storage System. IEEE Symposium on Mass Storage Systems 1999: 222-233 - [c55]Randolph Y. Wang, Thomas E. Anderson, David A. Patterson:
Virtual Log Based File Systems for a Programmable Disk. OSDI 1999: 29-43 - 1998
- [j33]Christoforos E. Kozyrakis, David A. Patterson:
A New Direction for Computer Architecture Research. Computer 31(11): 24-32 (1998) - [j32]Kimberly Keeton, David A. Patterson, Joseph M. Hellerstein:
A Case for Intelligent Disks (IDISKs). SIGMOD Rec. 27(3): 42-52 (1998) - [c54]Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau, David E. Culler, Joseph M. Hellerstein, David A. Patterson:
The Architectural Costs of Streaming I/O: A Comparison of Workstations, Clusters, and SMPs. HPCA 1998: 90-101 - [c53]David R. Ditzel, David A. Patterson:
Retrospective: A Retrospective on High-Level Language Computer Architecture. 25 Years ISCA: Retrospectives and Reprints 1998: 13-14 - [c52]Kimberly Keeton, David A. Patterson, Yong Qiang He, Roger C. Raphael, Walter E. Baker:
Performance Characterization of a Quad Pentium Pro SMP using OLTP Workloads. ISCA 1998: 15-26 - [c51]David A. Patterson, Carlo H. Séquin:
Retrospective: RISC I: A Reduced Instruction Set Computer. 25 Years ISCA: Retrospectives and Reprints 1998: 24-26 - [c50]David R. Ditzel, David A. Patterson:
Retrospective on High-Level Language Computer Architecture. 25 Years ISCA: Retrospectives and Reprints 1998: 166-173 - [c49]David A. Patterson, Carlo H. Séquin:
RISC I: A Reduced Instruction Set VLSI Computer. 25 Years ISCA: Retrospectives and Reprints 1998: 216-230 - [c48]Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, David E. Culler, Joseph M. Hellerstein, David A. Patterson:
Searching for the sorting record: experiences in tuning NOW-Sort. SPDT 1998: 124-133 - 1997
- [b5]David A. Patterson, John L. Hennessy:
Computer Organization & Design: The Hardware/Software Interface, Second Edition. Morgan Kaufmann 1997, ISBN 1-55860-428-6 - [j31]Christoforos E. Kozyrakis, Stylianos Perissakis, David A. Patterson, Thomas E. Anderson, Krste Asanovic, Neal Cardwell, Richard Fromm, Jason Golbus, Benjamin Gribstad, Kimberly Keeton, Randi Thomas, Noah Treuhaft, Katherine A. Yelick:
Scalable Processors in the Billion-Transistor Era: IRAM. Computer 30(9): 75-78 (1997) - [j30]David A. Patterson, Thomas E. Anderson, Neal Cardwell, Richard Fromm, Kimberly Keeton, Christoforos E. Kozyrakis, Randi Thomas, Katherine A. Yelick:
A case for intelligent RAM. IEEE Micro 17(2): 34-44 (1997) - [c47]Gurmeet Singh Manku, Mukul R. Prasad, David A. Patterson:
A new voting based hardware data prefetch scheme. HiPC 1997: 100-105 - [c46]David A. Patterson, Krste Asanovic, Aaron B. Brown, Richard Fromm, Jason Golbus, Benjamin Gribstad, Kimberly Keeton, Christoforos E. Kozyrakis, David R. Martin, Stylianos Perissakis, Randi Thomas, Noah Treuhaft, Katherine A. Yelick:
Intelligent RAM (IRAM): The Industrial Setting, Applications and Architectures. ICCD 1997: 2-7 - [c45]Richard Fromm, Stylianos Perissakis, Neal Cardwell, Christoforos E. Kozyrakis, Bruce McGaughy, David A. Patterson, Thomas E. Anderson, Katherine A. Yelick:
The Energy Efficiency of IRAM Architectures. ISCA 1997: 327-337 - [c44]Eric Anderson, David A. Patterson:
Extensible, Scalable Monitoring for Clusters of Computers. LISA 1997: 9-16 - [c43]Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, David E. Culler, Joseph M. Hellerstein, David A. Patterson:
High-Performance Sorting on Networks of Workstations. SIGMOD Conference 1997: 243-254 - 1996
- [b4]John L. Hennessy, David A. Patterson:
Computer Architecture: A Quantitative Approach, 2nd Edition. Morgan Kaufmann 1996, ISBN 1-55860-329-8 - [j29]David E. Culler, Richard M. Karp, David A. Patterson, Abhijit Sahay, Eunice E. Santos, Klaus E. Schauser, Ramesh Subramonian, Thorsten von Eicken:
LogP: A Practical Model of Parallel Computation. Commun. ACM 39(11): 78-85 (1996) - [j28]David A. Patterson:
A Microcelebration. Computer 29(10): 152 (1996) - [j27]Thomas E. Anderson, Michael Dahlin, Jeanna M. Neefe, David A. Patterson, Drew S. Roselli, Randolph Y. Wang:
Serverless Network File Systems. ACM Trans. Comput. Syst. 14(1): 41-79 (1996) - 1995
- [j26]Thomas E. Anderson, David E. Culler, David A. Patterson:
A Case for NOW (Networks Of Workstations). IEEE Micro 15(1): 54-64 (1995) - [j25]Nikki Mirghafori, Margret Jacoby, David A. Patterson:
Truth in SPEC benchmarks. SIGARCH Comput. Archit. News 23(5): 34-42 (1995) - [c42]Thomas E. Anderson, David E. Culler, David A. Patterson:
The Berkeley Networks of Workstations (NOW) Project. COMPCON 1995: 322-326 - [c41]Ann L. Chervenak, David A. Patterson, Randy H. Katz:
Choosing the Best Storage System for Video Service. ACM Multimedia 1995: 109-119 - [c40]Ann L. Chervenak, David A. Patterson, Randy H. Katz:
Storage Systems for Movies-on-Demand Video Servers. IEEE Symposium on Mass Storage Systems 1995: 246-256 - [c39]David A. Patterson, David E. Culler, Thomas E. Anderson:
A Case for NOW (Networks of Workstations) - Abstract. PODC 1995: 17 - [c38]Remzi H. Arpaci, Andrea C. Dusseau, Amin Vahdat, Lok T. Liu, Thomas E. Anderson, David A. Patterson:
The Interaction of Parallel and Sequential Workloads on a Network of Workstations. SIGMETRICS 1995: 267-278 - [c37]Thomas E. Anderson, Michael Dahlin, Jeanna M. Neefe, David A. Patterson, Drew S. Roselli, Randolph Y. Wang:
Serverless Network File Systems. SOSP 1995: 109-126 - [e3]David A. Patterson:
Proceedings of the 22nd Annual International Symposium on Computer Architecture, ISCA '95, Santa Margherita Ligure, Italy, June 22-24, 1995. ACM 1995, ISBN 0-89791-698-0 [contents] - 1994
- [b3]John L. Hennessy, David A. Patterson:
Rechnerarchitektur - Analyse, Entwurf, Implementierung, Bewertung. Vieweg Lehrbuch Informatik, Vieweg 1994, ISBN 978-3-528-05173-0 - [b2]David A. Patterson, John L. Hennessy:
Computer Organization & Design: The Hardware/Software Interface. Morgan Kaufmann 1994, ISBN 1-55860-282-8 - [j24]Lisa Hellerstein, Garth A. Gibson, Richard M. Karp, Randy H. Katz, David A. Patterson:
Coding Techniques for Handling Failures in Large Disk Arrays. Algorithmica 12(2/3): 182-208 (1994) - [j23]Peter M. Chen, Edward K. Lee, Garth A. Gibson, Randy H. Katz, David A. Patterson:
RAID: High-Performance, Reliable Secondary Storage. ACM Comput. Surv. 26(2): 145-185 (1994) - [j22]Peter M. Chen, Edward K. Lee, Ann L. Drapeau, Ken Lutz, Ethan L. Miller, Srinivasan Seshan, Ken Shirriff, David A. Patterson, Randy H. Katz:
Performance and Design Evaluation of the RAID-II Storage Server. Distributed Parallel Databases 2(3): 243-260 (1994) - [j21]Peter M. Chen, David A. Patterson:
A New Approach to I/O Performance Evaluation - Self-Scaling I/O Benchmarks, Predicted I/O Performance. ACM Trans. Comput. Syst. 12(4): 308-339 (1994) - [c36]David A. Patterson:
Terabytes >> Teraflops or Why Work on Processors When I/O is Where the Action is? (Abstract). ACM Conference on Computer Science 1994: 410 - [c35]David A. Patterson:
A case for NOW (networks-of-workstations). Hot Interconnects 1994: 43-58 - [c34]Ann L. Drapeau, Ken Shirriff, John H. Hartman, Ethan L. Miller, Srinivasan Seshan, Randy H. Katz, Ken Lutz, David A. Patterson, Edward K. Lee, Peter M. Chen, Garth A. Gibson:
RAID-II: A High-Bandwidth Network File Server. ISCA 1994: 234-244 - [c33]Kimberly Keeton, Ann L. Drapeau, David A. Patterson, Randy H. Katz:
Storage alternatives for video service. MSS 1994: 100-105 - [c32]Michael Dahlin, Randolph Y. Wang, Thomas E. Anderson, David A. Patterson:
Cooperative Caching: Using Remote Client Memory to Improve File System Performance. OSDI 1994: 267-280 - [c31]Michael Dahlin, Clifford Mather, Randolph Y. Wang, Thomas E. Anderson, David A. Patterson:
A Quantitative Analysis of Cache Policies for Scalable Network File Systems. SIGMETRICS 1994: 150-160 - [c30]Ann L. Drapeau, David A. Patterson, Randy H. Katz:
Toward Workload Characterization of Video Server and Digital Library Applications. SIGMETRICS 1994: 274-275 - [e2]David A. Patterson:
Proceedings of the 21st Annual International Symposium on Computer Architecture. Chicago, IL, USA, April 1994. IEEE Computer Society 1994, ISBN 0-8186-5510-0 [contents] - 1993
- [j20]Garth A. Gibson, David A. Patterson:
Designing Disk Arrays for High Data Reliability. J. Parallel Distributed Comput. 17(1-2): 4-27 (1993) - [j19]Peter M. Chen, David A. Patterson:
Storage performance-metrics and benchmarks. Proc. IEEE 81(8): 1151-1165 (1993) - [c29]David A. Patterson:
Massive Parallelism and Massive Storage: Trends and Predictions for 1995 to 2000. PDIS 1993: 6 - [c28]David E. Culler, Richard M. Karp, David A. Patterson, Abhijit Sahay, Klaus E. Schauser, Eunice E. Santos, Ramesh Subramonian, Thorsten von Eicken:
LogP: Towards a Realistic Model of Parallel Computation. PPoPP 1993: 1-12 - [c27]Peter M. Chen, David A. Patterson:
A New Approach to I/O Performance Evaluation - Self-Scaling I/O Benchmarks, Predicted I/O Performance. SIGMETRICS 1993: 1-12 - 1992
- [c26]Madhusudhan Talluri, Shing I. Kong, Mark D. Hill, David A. Patterson:
Tradeoffs in Supporting Two Page Sizes. ISCA 1992: 415-424 - 1991
- [j18]David A. Patterson:
Towards guidelines for SIGARCH sponsored conferences. SIGARCH Comput. Archit. News 19(5): 7 (1991) - [e1]David A. Patterson, Bob Rau:
ASPLOS-IV Proceedings - Forth International Conference on Architectural Support for Programming Languages and Operating Systems, Santa Clara, California, USA, April 8-11, 1991. ACM Press 1991, ISBN 0-89791-380-9 [contents] - 1990
- [b1]David A. Patterson, John L. Hennessy:
Computer Architecture: A Quantitative Approach. Morgan Kaufmann 1990, ISBN 1-55860-188-0 - [c25]Peter M. Chen, David A. Patterson:
Maximizing Performance in a Striped Disk Array. ISCA 1990: 322-331 - [c24]Peter M. Chen, Garth A. Gibson, Randy H. Katz, David A. Patterson:
An Evaluation of Redundant Arrays of Disks Using an Amdahl 5890. SIGMETRICS 1990: 74-85
1980 – 1989
- 1989
- [j17]David D. Lee, Shing I. Kong, Mark D. Hill, George S. Taylor, David A. Hodges, Randy H. Katz, David A. Patterson:
A VLSI chip set for a multiprocessor workstation. I. An RISC microprocessor with coprocessor interface and support for symbolic processing. IEEE J. Solid State Circuits 24(6): 1688-1698 (1989) - [j16]Deog-Kyoon Jeong, David A. Wood, Garth A. Gibson, Susan J. Eggers, David A. Hodges, Randy H. Katz, David A. Patterson:
A VLSI chip set for a multiprocessor workstation. II. A memory management unit and cache controller. IEEE J. Solid State Circuits 24(6): 1699-1707 (1989) - [j15]Randy H. Katz, Garth A. Gibson, David A. Patterson:
Disk system architectures for high performance computing. Proc. IEEE 77(12): 1842-1858 (1989) - [c23]Garth A. Gibson, Lisa Hellerstein, Richard M. Karp, Randy H. Katz, David A. Patterson:
Failure Correction Techniques for Large Disk Arrays. ASPLOS 1989: 123-132 - [c22]David A. Patterson, Peter M. Chen, Garth Gibson, Randy H. Katz:
Introduction to redundant arrays of inexpensive disks (RAID). COMPCON 1989: 112-117 - [c21]Martin Schulze, Garth Gibson, Randy H. Katz, David A. Patterson:
How reliable is a RAID? COMPCON 1989: 118-123 - 1988
- [j14]Randy H. Katz, John K. Ousterhout, David A. Patterson, Michael Stonebraker:
A Project on High Performance I/O Subsystems. IEEE Data Eng. Bull. 11(1): 40-47 (1988) - [j13]David A. Patterson:
RISCY patents. SIGARCH Comput. Archit. News 16(4): 169-191 (1988) - [c20]Robert B. Garner, Anant Agrawal, Faye A. Briggs, Eric W. Brown, David Hough, Bill Joy, Steve R. Kleiman, Steven S. Muchnick, Masood Namjoo, David A. Patterson, Joan M. Pendleton, Richard Tuck:
The Scalable Processor Architecture (SPARC). COMPCON 1988: 278-283 - [c19]David A. Patterson, Garth A. Gibson, Randy H. Katz:
A Case for Redundant Arrays of Inexpensive Disks (RAID). SIGMOD Conference 1988: 109-116 - [c18]Michael Stonebraker, Randy H. Katz, David A. Patterson, John K. Ousterhout:
The Design of XPRS. VLDB 1988: 318-330 - 1987
- [j12]David M. Ungar, David A. Patterson:
What Price Smalltalk? Computer 20(1): 67-74 (1987) - [c17]Bidyut Kumar Bose, Li-fan Pei, George S. Taylor, David A. Patterson:
Fast multiply and divide for a VLSI floating-point unit. IEEE Symposium on Computer Arithmetic 1987: 87-94 - 1986
- [c16]David A. Wood, Susan J. Eggers, Garth A. Gibson, Mark D. Hill, Joan M. Pendleton, Scott A. Ritchie, George S. Taylor, Randy H. Katz, David A. Patterson:
An In-Cache Address Translation Mechanism. ISCA 1986: 358-365 - [c15]George S. Taylor, Paul N. Hilfinger, James R. Larus, David A. Patterson, Benjamin G. Zorn:
Evaluation of the SPUR Lisp Architecture. ISCA 1986: 444-452 - 1985
- [j11]David A. Patterson:
Reduced Instruction Set Computers. Commun. ACM 28(1): 8-21 (1985) - 1984
- [j10]David A. Patterson:
RISC watch. SIGARCH Comput. Archit. News 12(1): 11-19 (1984) - [c14]David M. Ungar, Ricki Blau, Peter Foley, A. Dain Samples, David A. Patterson:
Architecture of SOAR: Smalltalk on a RISC. ISCA 1984: 188-197 - 1983
- [c13]David A. Patterson, Phil Garrison, Mark D. Hill, Dimitris Lioupis, Chris Nyberg, Tim Sippel, Korbin S. Van Dyke:
Architecture of a VLSI Instruction Cache for a RISC. ISCA 1983: 108-116 - 1982
- [j9]David A. Patterson, Carlo H. Séquin:
A VLSI RISC. Computer 15(9): 8-21 (1982) - [j8]David A. Patterson, Richard S. Piepho:
Assessing RJSCs In High-Level Language Support. IEEE Micro 2(4): 9-19 (1982) - [j7]Daniel T. Fitzpatrick, John K. Foderaro, Manolis G. H. Katevenis, Howard A. Landman, David A. Patterson, James B. Peek, Zvi Peshkess, Carlo H. Séquin, Robert W. Sherburne, Korbin S. Van Dyke:
A RISCy approach to VLSI. SIGARCH Comput. Archit. News 10(1): 28-32 (1982) - [j6]Paul M. Hansen, Mark A. Linton, Robert N. Mayo, Marguerite C. Murphy, David A. Patterson:
A performance evaluation of the Intel iAPX 432. SIGARCH Comput. Archit. News 10(4): 17-26 (1982) - [j5]David A. Patterson:
A performance evaluation of the Intel 80286. SIGARCH Comput. Archit. News 10(5): 16-18 (1982) - [c12]David A. Patterson:
A RISCy Approach to Computer Design. COMPCON 1982: 8-14 - [c11]David A. Patterson, Richard S. Piepho:
RISC assessment: A high-level language experiment. ISCA 1982: 3-8 - 1981
- [j4]David A. Patterson:
An Experiment in High Level Language Microprogramming and Verification. Commun. ACM 24(10): 699-709 (1981) - [c10]David A. Patterson, Ross W. Goodell, Michael D. Poe, Simon C. Steely Jr.:
V-Compiler: a next-generation tool for microprogramming. AFIPS National Computer Conference 1981: 103-109 - [c9]George S. Taylor, David A. Patterson:
VAX hardware for the proposed IEEE floating-point standard. IEEE Symposium on Computer Arithmetic 1981: 190-196 - [c8]David A. Patterson, Carlo H. Séquin:
RISC I: A Reduced Instruction Set VLSI Computer. ISCA 1981: 443-458 - 1980
- [j3]David A. Patterson, David R. Ditzel:
The case for the reduced instruction set computer. SIGARCH Comput. Archit. News 8(6): 25-33 (1980) - [j2]David A. Patterson, Carlo H. Séquin:
Design Considerations for Single-Chip Computers of the Future. IEEE Trans. Computers 29(2): 108-116 (1980) - [c7]David R. Ditzel, David A. Patterson:
Retrospective on High-Level Language Computer Architecture. ISCA 1980: 97-104
1970 – 1979
- 1979
- [c6]David A. Patterson, E. Scott Fehr, Carlo H. Séquin:
Design Considerations for the VLSI Processor of X-tree. ISCA 1979: 90-101 - [c5]David A. Patterson, Karl Lew, Richard Tuck:
Towards an efficient, machine-independent language for microprogramming. MICRO 1979: 22-35 - 1978
- [c4]Carlo H. Séquin, Alvin M. Despain, David A. Patterson:
Communication In X-TREE, A Modular Multiprocessor System. ACM Annual Conference (1) 1978: 194-203 - [c3]David A. Patterson:
An approach to firmware engineering. AFIPS National Computer Conference 1978: 643-648 - [c2]Alvin M. Despain, David A. Patterson:
X-Tree: A Tree Structured Multi-Processor Computer Architecture. ISCA 1978: 144-151 - 1976
- [j1]David A. Patterson:
Strum: Structured Microprogram Development System for Correct Firmware. IEEE Trans. Computers 25(10): 974-985 (1976) - 1975
- [c1]David A. Patterson:
The design of a system for the synthesis of correct microprograms. MICRO (2) 1975: 13-17
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-26 01:55 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint