| 2009 |
| 137 | EE | 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 |
| 136 | EE | 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 |
| 135 | EE | David A. Patterson:
Viewpoint - Your students are your legacy.
Commun. ACM 52(3): 30-33 (2009) |
| 2008 |
| 134 | EE | 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 |
| 133 | EE | Wei Xu,
Ling Huang,
Armando Fox,
David A. Patterson,
Michael I. Jordan:
Mining Console Logs for Large-Scale System Problem Detection.
SysML 2008 |
| 132 | EE | 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): (2008) |
| 131 | EE | David A. Patterson:
Technical perspective: the data center is the computer.
Commun. ACM 51(1): 105 (2008) |
| 2007 |
| 130 | EE | David A. Patterson:
The parallel computing landscape: a Berkeley view.
ISLPED 2007: 231 |
| 129 | EE | Joe Gebis,
David A. Patterson:
Embracing and Extending 20th-Century Instruction Set Architectures.
IEEE Computer 40(4): 68-75 (2007) |
| 128 | EE | 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) |
| 2006 |
| 127 | EE | David A. Patterson:
RAMP: research accelerator for multiple processors - a community vision for a shared experimental parallel HW/SW platform.
ISPASS 2006: 1 |
| 126 | EE | Archana Ganapathi,
Viji Ganapathi,
David A. Patterson:
Windows XP Kernel Crash Analysis.
LISA 2006: 149-159 |
| 125 | EE | David L. Oppenheimer,
Brent N. Chun,
David A. Patterson,
Alex C. Snoeren,
Amin Vahdat:
Service Placement in a Shared Wide-Area Platform.
USENIX Annual Technical Conference, General Track 2006: 273-288 |
| 124 | EE | David A. Patterson:
New Directions for CACM?
Commun. ACM 49(1): 33-35 (2006) |
| 123 | EE | David A. Patterson:
Offshoring: finally facts vs. folklore.
Commun. ACM 49(2): 41-42 (2006) |
| 122 | EE | David A. Patterson:
Computer science education in the 21st century.
Commun. ACM 49(3): 27-30 (2006) |
| 121 | EE | David A. Patterson:
Reviving your favorite CS books.
Commun. ACM 49(3): 31 (2006) |
| 120 | EE | David A. Patterson:
Seven reasons to shave your head and three reasons not to: the bald truth.
Commun. ACM 49(4): 31-32 (2006) |
| 119 | EE | David A. Patterson:
Revisiting my campaign statement.
Commun. ACM 49(5): 27-30 (2006) |
| 118 | EE | David A. Patterson:
Farewell address: the growing and graying of ACM.
Commun. ACM 49(6): 15-18 (2006) |
| 2005 |
| 117 | EE | Archana Ganapathi,
David A. Patterson:
Crash Data Collection: A Windows Case Study.
DSN 2005: 280-285 |
| 116 | EE | Wei Xu,
Joseph L. Hellerstein,
Bill Kramer,
David A. Patterson:
Control Considerations for Scalable Event Processing.
DSOM 2005: 233-244 |
| 115 | EE | 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 |
| 114 | EE | David A. Patterson:
Latency Lags Bandwidth.
ICCD 2005: 3-6 |
| 113 | EE | David A. Patterson:
Stop whining about outsourcing!
ACM Queue 3(9): 64- (2005) |
| 112 | EE | David A. Patterson:
Minority-minority and minority-majority technology transfer.
Commun. ACM 48(1): 25-26 (2005) |
| 111 | EE | 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) |
| 110 | EE | David A. Patterson:
Rescuing our families, our neighbors, and ourselves.
Commun. ACM 48(11): 29-31 (2005) |
| 109 | EE | David A. Patterson:
Robots in the desert: a research parable for our times.
Commun. ACM 48(12): 31-33 (2005) |
| 108 | EE | David A. Patterson:
Why join ACM?
Commun. ACM 48(2): 14 (2005) |
| 107 | EE | David A. Patterson:
20th century vs. 21st century C&C: the SPUR manifesto.
Commun. ACM 48(3): 15-16 (2005) |
| 106 | EE | David A. Patterson:
The state of funding for new initiatives in computer science and engineering.
Commun. ACM 48(4): 21-25 (2005) |
| 105 | EE | David A. Patterson:
Recognizing individual excellence helps us all.
Commun. ACM 48(5): 27-28 (2005) |
| 104 | EE | David A. Patterson:
Do you Queue?
Commun. ACM 48(6): 27-28 (2005) |
| 103 | EE | David A. Patterson:
Reflections on a programming Olympiad.
Commun. ACM 48(7): 15-16 (2005) |
| 102 | EE | David A. Patterson:
Does ACM support matter to conferences or journals?
Commun. ACM 48(8): 29-30 (2005) |
| 101 | EE | David A. Patterson:
Restoring the popularity of computer science.
Commun. ACM 48(9): 25-28 (2005) |
| 100 | EE | Edward D. Lazowska,
David A. Patterson:
Computing research: a looming crisis.
Computer Communication Review 35(3): 65-68 (2005) |
| 99 | EE | Armando Fox,
David A. Patterson:
Guest Editors' Introduction: Approaches to Recovery-Oriented Computing.
IEEE Internet Computing 9(2): 14-16 (2005) |
| 2004 |
| 98 | EE | Aaron B. Brown,
Leonard Chung,
William Kakes,
Calvin Ling,
David A. Patterson:
Experience with Evaluating Human-Assisted Recovery Processes.
DSN 2004: 405-410 |
| 97 | EE | Mike Y. Chen,
Anthony Accardi,
Emre Kiciman,
David A. Patterson,
Armando Fox,
Eric A. Brewer:
Path-Based Failure and Evolution Management.
NSDI 2004: 309-322 |
| 96 | EE | Armando Fox,
Emre Kiciman,
David A. Patterson:
Combining statistical monitoring and predictable recovery for self-management.
WOSS 2004: 49-53 |
| 95 | EE | 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) |
| 94 | EE | David A. Patterson:
Hot links.
Commun. ACM 47(10): 19-20 (2004) |
| 93 | EE | David A. Patterson:
Latency lags bandwith.
Commun. ACM 47(10): 71-75 (2004) |
| 92 | EE | David A. Patterson:
The health of research conferences and the dearth of big idea papers.
Commun. ACM 47(12): 23-24 (2004) |
| 91 | EE | George Candea,
Aaron B. Brown,
Armando Fox,
David A. Patterson:
Recovery-Oriented Computing: Building Multitier Dependability.
IEEE Computer 37(11): 60-67 (2004) |
| 2003 |
| 90 | EE | Christoforos E. Kozyrakis,
David A. Patterson:
Overcoming the Limitations of Conventional Vector Processors.
ISCA 2003: 399-409 |
| 89 | EE | Aaron B. Brown,
David A. Patterson:
Undo for Operators: Building an Undoable E-mail Store.
USENIX Annual Technical Conference, General Track 2003: 1-14 |
| 88 | EE | 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 |
| 87 | EE | Christoforos E. Kozyrakis,
David A. Patterson:
Scalable Vector Processors for Embedded Systems.
IEEE Micro 23(6): 36-45 (2003) |
| 86 | EE | Eva K. Lee,
Richard J. Gallagher,
David A. Patterson:
A Linear Programming Approach to Discriminant Analysis with a Reserved-Judgment Region.
INFORMS Journal on Computing 15(1): 23-41 (2003) |
| 2002 |
| 85 | EE | David L. Oppenheimer,
David A. Patterson:
Studying and using failure data from large-scale internet services.
ACM SIGOPS European Workshop 2002: 255-258 |
| 84 | EE | Aaron B. Brown,
David A. Patterson:
Rewind, repair, replay: three R's to dependability.
ACM SIGOPS European Workshop 2002: 70-77 |
| 83 | EE | David A. Patterson:
Recovery Oriented Computing: A New Research Agenda for a New Century.
HPCA 2002: 247 |
| 82 | EE | David A. Patterson:
SIGARCH Conference Guidelines.
IEEE PACT 2002: 301- |
| 81 | EE | David A. Patterson:
A Simple Way to Estimate the Cost of Downtime.
LISA 2002: 185-188 |
| 80 | EE | Christoforos E. Kozyrakis,
David A. Patterson:
Vector vs. superscalar and VLIW architectures for embedded multimedia benchmarks.
MICRO 2002: 283-293 |
| 79 | EE | David L. Oppenheimer,
David A. Patterson:
Architecture and Dependability of Large-Scale Internet Services.
IEEE Internet Computing 6(5): 41-49 (2002) |
| 78 | EE | 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) |
| 2000 |
| 77 | EE | David Judd,
Katherine A. Yelick,
Christoforos E. Kozyrakis,
David Martin,
David A. Patterson:
Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler.
Intelligent Memory Systems 2000: 122-134 |
| 76 | EE | Aaron B. Brown,
David A. Patterson:
Towards Availability Benchmarks: A Case Study of Software RAID Systems.
USENIX Annual Technical Conference, General Track 2000: 263-276 |
| 75 | EE | Nisha Talagala,
Satoshi Asami,
David A. Patterson,
Bob Futernick,
Dakin Hart:
The Art of Massive Storage: A Web Image Archive.
IEEE Computer 33(11): 22-28 (2000) |
| 1999 |
| 74 | | Nisha Talagala,
Satoshi Asami,
David A. Patterson:
Usage Patterns of a Web-Based Image Collection.
IEEE Symposium on Mass Storage Systems 1999: 203-214 |
| 73 | | Satoshi Asami,
Nisha Talagala,
David A. Patterson:
Designing a Self-Maintaining Storage System.
IEEE Symposium on Mass Storage Systems 1999: 222-233 |
| 72 | EE | 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 |
| 71 | EE | Eric Anderson,
David A. Patterson:
A Retrospective on Twelve Years of LISA Proceedings.
LISA 1999: 95-108 |
| 70 | EE | Randolph Y. Wang,
Thomas E. Anderson,
David A. Patterson:
Virtual Log Based File Systems for a Programmable Disk.
OSDI 1999: 29-43 |
| 69 | EE | 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 |
| 68 | EE | David A. Patterson:
Hardware Technology Trends and Database Opportunities, SIGMOD Conference 1998 Keynote Speech, Video
ACM SIGMOD Digital Symposium Collection 1(2): (1999) |
| 1998 |
| 67 | EE | David R. Ditzel,
David A. Patterson:
Retrospective: A Retrospective on High-Level Language Computer Architecture.
25 Years ISCA: Retrospectives and Reprints 1998: 13-14 |
| 66 | EE | David R. Ditzel,
David A. Patterson:
Retrospective on High-Level Language Computer Architecture.
25 Years ISCA: Retrospectives and Reprints 1998: 166-173 |
| 65 | EE | David A. Patterson,
Carlo H. Séquin:
RISC I: A Reduced Instruction Set VLSI Computer.
25 Years ISCA: Retrospectives and Reprints 1998: 216-230 |
| 64 | EE | David A. Patterson,
Carlo H. Séquin:
Retrospective: RISC I: A Reduced Instruction Set Computer.
25 Years ISCA: Retrospectives and Reprints 1998: 24-26 |
| 63 | EE | 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 |
| 62 | EE | 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 |
| 61 | | Christoforos E. Kozyrakis,
David A. Patterson:
A New Direction for Computer Architecture Research.
IEEE Computer 31(11): 24-32 (1998) |
| 60 | EE | Kimberly Keeton,
David A. Patterson,
Joseph M. Hellerstein:
A Case for Intelligent Disks (IDISKs).
SIGMOD Record 27(3): 42-52 (1998) |
| 1997 |
| 59 | | David A. Patterson,
John L. Hennessy:
Computer Organization & Design: The Hardware/Software Interface, Second Edition
Morgan Kaufmann 1997 |
| 58 | | David A. Patterson,
Krste Asanovic,
Aaron B. Brown,
Richard Fromm,
Jason Golbus,
Benjamin Gribstad,
Kimberly Keeton,
Christoforos E. Kozyrakis,
David Martin,
Stylianos Perissakis,
Randi Thomas,
Noah Treuhaft,
Katherine A. Yelick:
Intelligent RAM (IRAM): The Industrial Setting, Applications and Architectures.
ICCD 1997: 2-7 |
| 57 | EE | 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 |
| 56 | EE | Eric Anderson,
David A. Patterson:
Extensible, Scalable Monitoring for Clusters of Computers.
LISA 1997: 9-16 |
| 55 | EE | 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 |
| 54 | | 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.
IEEE Computer 30(9): 75-78 (1997) |
| 1996 |
| 53 | | John L. Hennessy,
David A. Patterson:
Computer Architecture: A Quantitative Approach, 2nd Edition
Morgan Kaufmann 1996 |
| 52 | EE | 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) |
| 51 | | 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) |
| 50 | | David A. Patterson:
A Microcelebration.
IEEE Computer 29(10): 152 (1996) |
| 1995 |
| 49 | EE | Ann L. Chervenak,
David A. Patterson,
Randy H. Katz:
Choosing the Best Storage System for Video Service.
ACM Multimedia 1995: 109-119 |
| 48 | | Thomas E. Anderson,
David E. Culler,
David A. Patterson:
The Berkeley Networks of Workstations (NOW) Project.
COMPCON 1995: 322-326 |
| 47 | | 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 |
| 46 | | David A. Patterson,
David E. Culler,
Thomas E. Anderson:
A Case for NOW (Networks of Workstations) - Abstract.
PODC 1995: 17 |
| 45 | | Remzi H. Arpaci-Dusseau,
Andrea C. Arpaci-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 |
| 44 | | 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 |
| 43 | EE | Thomas E. Anderson,
David E. Culler,
David A. Patterson:
A Case for NOW (Networks Of Workstations).
IEEE Micro 15(1): 54-64 (1995) |
| 1994 |
| 42 | | David A. Patterson,
John L. Hennessy:
Computer Organization & Design: The Hardware/Software Interface
Morgan Kaufmann 1994 |
| 41 | EE | 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 |
| 40 | | 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 |
| 39 | | 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 |
| 38 | | 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 |
| 37 | | Ann L. Drapeau,
David A. Patterson,
Randy H. Katz:
Toward Workload Characterization of Video Server and Digital Library Applications.
SIGMETRICS 1994: 274-275 |
| 36 | EE | Peter M. Chen,
Edward L. Lee,
Garth A. Gibson,
Randy H. Katz,
David A. Patterson:
RAID: High-Performance, Reliable Secondary Storage
ACM Comput. Surv. 26(2): 145-185 (1994) |
| 35 | EE | 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) |
| 34 | | 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) |
| 33 | EE | 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 and Parallel Databases 2(3): 243-260 (1994) |
| 1993 |
| 32 | EE | David A. Patterson:
Massive Parallelism and Massive Storage: Trends and Predictions for 1995 to 2000.
PDIS 1993: 6 |
| 31 | | 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 |
| 30 | | 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 |
| 29 | | Garth A. Gibson,
David A. Patterson:
Designing Disk Arrays for High Data Reliability.
J. Parallel Distrib. Comput. 17(1-2): 4-27 (1993) |
| 1992 |
| 28 | | Madhusudhan Talluri,
Shing I. Kong,
Mark D. Hill,
David A. Patterson:
Tradeoffs in Supporting Two Page Sizes.
ISCA 1992: 415-424 |
| 1990 |
| 27 | | David A. Patterson,
John L. Hennessy:
Computer Architecture: A Quantitative Approach.
Morgan Kaufmann 1990 |
| 26 | | Peter M. Chen,
David A. Patterson:
Maximizing Performance in a Striped Disk Array.
ISCA 1990: 322-331 |
| 25 | EE | 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 |
| 1989 |
| 24 | | 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 |
| 23 | | M. Schulze,
Garth A. Gibson,
Randy H. Katz,
David A. Patterson:
How Reliable is a RAID?
COMPCON 1989: 118-123 |
| 1988 |
| 22 | | Robert B. Garner,
A. Agrawal,
F. Briggs,
Eric W. Brown,
D. Hough,
B. Joy,
S. Kleiman,
Steven S. Muchnick,
Masood Namjoo,
David A. Patterson,
Joan M. Pendleton,
R. Tuck:
The Scalable Processor Architecture (SPARC).
COMPCON 1988: 278-283 |
| 21 | EE | David A. Patterson,
Garth A. Gibson,
Randy H. Katz:
A Case for Redundant Arrays of Inexpensive Disks (RAID).
SIGMOD Conference 1988: 109-116 |
| 20 | EE | Michael Stonebraker,
Randy H. Katz,
David A. Patterson,
John K. Ousterhout:
The Design of XPRS.
VLDB 1988: 318-330 |
| 19 | EE | 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) |
| 1987 |
| 18 | | David Ungar,
David A. Patterson:
What Price Smalltalk?
IEEE Computer 20(1): 67-74 (1987) |
| 1986 |
| 17 | | 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 |
| 16 | | 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 |
| 15 | | David A. Patterson:
Reduced Instruction Set Computers.
Commun. ACM 28(1): 8-21 (1985) |
| 1984 |
| 14 | | David Ungar,
Ricki Blau,
Peter Foley,
A. Dain Samples,
David A. Patterson:
Architecture of SOAR: Smalltalk on a RISC.
ISCA 1984: 188-197 |
| 1983 |
| 13 | | David A. Patterson,
Phil Garrison,
Mark D. Hill,
Dimitris Lioupis,
Chris Nyberg,
Tim Sippel,
Korbin Van Dyke:
Architecture of a VLSI Instruction Cache for a RISC
ISCA 1983: 108-116 |
| 1982 |
| 12 | | David A. Patterson:
A RISCy Approach to Computer Design.
COMPCON 1982: 8-14 |
| 11 | EE | David A. Patterson,
Richard S. Piepho:
RISC assessment: A high-level language experiment.
ISCA 1982: 3-8 |
| 10 | | David A. Patterson,
Carlo H. Séquin:
A VLSI RISC.
IEEE Computer 15(9): 8-21 (1982) |
| 1981 |
| 9 | EE | David A. Patterson,
Ross Goodell,
Michael D. Poe,
Simon C. Steely Jr.:
V-Compiler: a next-generation tool for microprogramming.
AFIPS National Computer Conference 1981: 103-109 |
| 8 | | David A. Patterson,
Carlo H. Séquin:
RISC I: A Reduced Instruction Set VLSI Computer.
ISCA 1981: 443-458 |
| 7 | | David A. Patterson:
An Experiment in High Level Language Microprogramming and Verification.
Commun. ACM 24(10): 699-709 (1981) |
| 1980 |
| 6 | | David R. Ditzel,
David A. Patterson:
Retrospective on High-Level Language Computer Architecture.
ISCA 1980: 97-104 |
| 5 | | David A. Patterson,
Carlo H. Séquin:
Design Considerations for Single-Chip Computers of the Future.
IEEE Trans. Computers 29(2): 108-116 (1980) |
| 1979 |
| 4 | | David A. Patterson,
E. Scott Fehr,
Carlo H. Séquin:
Design Considerations for the VLSI Processor of X-tree.
ISCA 1979: 90-101 |
| 1978 |
| 3 | EE | 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 |
| 2 | | Alvin M. Despain,
David A. Patterson:
X-Tree: A Tree Structured Multi-Processor Computer Architecture.
ISCA 1978: 144-151 |
| 1976 |
| 1 | | David A. Patterson:
Strum: Structured Microprogram Development System for Correct Firmware.
IEEE Trans. Computers 25(10): 974-985 (1976) |