David Patterson
David Patterson
Professor of Computer Science, UC Berkeley
Verified email at cs.berkeley.edu
TitleCited byYear
A view of cloud computing
AD JoSEP, RAD KAtz, AD KonWinSKi, LEE Gunho, D PAttERSon, ...
Communications of the ACM 53 (4), 2010
17913*2010
Computer architecture: a quantitative approach
JL Hennessy, DA Patterson
Elsevier, 2011
174432011
Computer organization and design MIPS edition: the hardware/software interface
DA Patterson, JL Hennessy
Newnes, 2013
47182013
A case for redundant arrays of inexpensive disks (RAID)
DA Patterson, G Gibson, RH Katz
Acm Sigmod Record 17 (3), 109-116, 1988
41611988
Programming massively parallel processors: a hands-on approach
DB Kirk, WH Wen-Mei
Morgan kaufmann, 2016
32202016
The landscape of parallel computing research: A view from berkeley
K Asanovic, R Bodik, BC Catanzaro, JJ Gebis, P Husbands, K Keutzer, ...
Technical Report UCB/EECS-2006-183, EECS Department, University of …, 2006
25012006
LogP: Towards a realistic model of parallel computation
D Culler, R Karp, D Patterson, A Sahay, KE Schauser, E Santos, ...
ACM Sigplan Notices 28 (7), 1-12, 1993
22121993
RAID: High-performance, reliable secondary storage
PM Chen, EK Lee, GA Gibson, RH Katz, DA Patterson
ACM Computing Surveys (CSUR) 26 (2), 145-185, 1994
17521994
Roofline: An insightful visual performance model for floating-point programs and multicore architectures
S Williams, A Waterman, D Patterson
Communications of the Association for Computing Machinery, 2009
14822009
A case for NOW (networks of workstations)
TE Anderson, DE Culler, D Patterson
IEEE micro 15 (1), 54-64, 1995
13271995
In-datacenter performance analysis of a tensor processing unit
NP Jouppi, C Young, N Patil, D Patterson, G Agrawal, R Bajwa, S Bates, ...
2017 ACM/IEEE 44th Annual International Symposium on Computer Architecture …, 2017
11452017
A case for intelligent RAM
D Patterson, T Anderson, N Cardwell, R Fromm, K Keeton, C Kozyrakis, ...
IEEE micro 17 (2), 34-44, 1997
8581997
Why do Internet services fail, and what can be done about it?
D Oppenheimer, A Ganapathi, DA Patterson
USENIX symposium on internet technologies and systems 67, 2003
7772003
Cooperative caching: Using remote client memory to improve file system performance
MD Dahlin, RY Wang, TE Anderson, DA Patterson
Proceedings of the 1st USENIX conference on Operating Systems Design and …, 1994
7701994
A view of the parallel computing landscape
K Asanovic, R Bodik, J Demmel, T Keaveny, K Keutzer, J Kubiatowicz, ...
Communications of the ACM 52 (10), 56-67, 2009
7172009
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures
K Datta, M Murphy, V Volkov, S Williams, J Carter, L Oliker, D Patterson, ...
Proceedings of the 2008 ACM/IEEE conference on Supercomputing, 4, 2008
7022008
Serverless network file systems
TE Anderson, MD Dahlin, JM Neefe, DA Patterson, DS Roselli, RY Wang
ACM SIGOPS Operating Systems Review 29 (5), 109-126, 1995
6631995
Reduced instruction set computers
DA Patterson
Communications of the ACM 28 (1), 8-21, 1985
6591985
Detecting large-scale system problems by mining console logs
W Xu, L Huang, A Fox, D Patterson, MI Jordan
Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles …, 2009
6112009
Recovery-oriented computing (ROC): Motivation, definition, techniques, and case studies
D Patterson, A Brown, P Broadwell, G Candea, M Chen, J Cutler, ...
Technical Report UCB//CSD-02-1175, UC Berkeley Computer Science, 2002
6092002
The system can't perform the operation now. Try again later.
Articles 1–20