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
18201*2010
Computer architecture: a quantitative approach
JL Hennessy, DA Patterson
Elsevier, 2011
175362011
Computer organization and design MIPS edition: the hardware/software interface
DA Patterson, JL Hennessy
Newnes, 2013
47602013
A case for redundant arrays of inexpensive disks (RAID)
DA Patterson, G Gibson, RH Katz
Acm Sigmod Record 17 (3), 109-116, 1988
41751988
Programming massively parallel processors: a hands-on approach
DB Kirk, WH Wen-Mei
Morgan kaufmann, 2016
32532016
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
25262006
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
22171993
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
17561994
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
15112009
A case for NOW (networks of workstations)
TE Anderson, DE Culler, D Patterson
IEEE micro 15 (1), 54-64, 1995
13251995
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
12152017
A case for intelligent RAM
D Patterson, T Anderson, N Cardwell, R Fromm, K Keeton, C Kozyrakis, ...
IEEE micro 17 (2), 34-44, 1997
8651997
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
7812003
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
7721994
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
7202009
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
7102008
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
6282009
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
6112002
The system can't perform the operation now. Try again later.
Articles 1–20