David Patterson
American computer scientist
David Patterson 's AcademicInfluence.com Rankings
Download Badge
Computer Science
Why Is David Patterson Influential?
(Suggest an Edit or Addition)According to Wikipedia, David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.
David Patterson 's Published Works
Published Works
- Computer Architecture: A Quantitative Approach (1969) (11709)
- A view of cloud computing (2010) (9961)
- Above the Clouds: A Berkeley View of Cloud Computing (2009) (7317)
- A case for redundant arrays of inexpensive disks (RAID) (1988) (2857)
- The Landscape of Parallel Computing Research: A View from Berkeley (2006) (2362)
- Roofline: an insightful visual performance model for multicore architectures (2009) (2066)
- LogP: towards a realistic model of parallel computation (1993) (1832)
- Human c-myc onc gene is located on the region of chromosome 8 that is translocated in Burkitt lymphoma cells. (1982) (1608)
- Amyloid beta protein gene: cDNA, mRNA distribution, and genetic linkage near the Alzheimer locus. (1987) (1493)
- The DNA sequence of human chromosome 21 (2000) (1377)
- Computer Architecture - A Quantitative Approach, 5th Edition (1996) (1373)
- RAID: high-performance, reliable secondary storage (1994) (1335)
- Computer Architecture, Fifth Edition: A Quantitative Approach (2011) (970)
- A Case for NOW (Networks Of Workstations) (1995) (962)
- Detecting large-scale system problems by mining console logs (2009) (902)
- Computer architecture (2nd ed.): a quantitative approach (1996) (895)
- Why Do Internet Services Fail, and What Can Be Done About It? (2002) (752)
- The RISC-V Instruction Set Manual (2014) (702)
- Computer Architecture - A Quantitative Approach (4. ed.) (2007) (689)
- A case for intelligent RAM (1997) (658)
- A view of the parallel computing landscape (2009) (653)
- Functional profiling of a human cytomegalovirus genome (2003) (642)
- Toil enables reproducible, open source, big biomedical data analyses (2017) (642)
- Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures (2008) (616)
- Cooperative caching: using remote client memory to improve file system performance (1994) (572)
- Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies (2002) (499)
- Reduced instruction set computers (1985) (458)
- Computer Organization & Design: The Hardware/Software Interface (1993) (436)
- The Rocket Chip Generator (2016) (424)
- Direction-optimizing Breadth-First Search (2012) (411)
- Path-Based Failure and Evolution Management (2004) (400)
- Continuum of overlapping clones spanning the entire human chromosome 21q (1992) (376)
- The DNA sequence of human chromosome 21. (2000) (370)
- Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) (2008) (368)
- A new golden age for computer architecture (2019) (361)
- LogP: a practical model of parallel computation (1996) (349)
- A case for intelligent disks (IDISKs) (1998) (344)
- A VLSI RISC (1982) (322)
- Predicting Multiple Metrics for Queries: Better Decisions Enabled by Machine Learning (2009) (321)
- Performance characterization of a quad Pentium Pro SMP using OLTP workloads (1998) (277)
- Serverless network file systems (1996) (277)
- The GAP Benchmark Suite (2015) (276)
- The interaction of parallel and sequential workloads on a network of workstations (1995) (260)
- Latency lags bandwith (2004) (260)
- Statistics-driven workload modeling for the Cloud (2010) (259)
- Faster and More Accurate Sequence Alignment with SNAP (2011) (259)
- Amyloid β protein gene: cDNA, mRNA distribution and genetic linkage near the Alzheimer locus (1988) (255)
- Statistical Machine Learning Makes Automatic Control Practical for Internet Datacenters (2009) (236)
- Design and implementation tradeoffs for wide-area resource discovery (2005) (232)
- A case for networks of workstations (now) (1994) (232)
- Maximizing performance in a striped disk array (1990) (232)
- The case for the reduced instruction set computer (1980) (229)
- Characterizing, modeling, and generating workload spikes for stateful services (2010) (227)
- Scalable Processors in the Billion-Transistor Era: IRAM (1997) (223)
- RAMP: Research Accelerator for Multiple Processors (2007) (215)
- Cluster I/O with River: making the fast case common (1999) (214)
- A Simple Way to Estimate the Cost of Downtime (2002) (209)
- A Case for Intelligent RAM: IRAM (1997) (207)
- Cloudstone : Multi-Platform , Multi-Language Benchmark and Measurement Tools for Web 2 . 0 (2008) (198)
- Detection of Fetal Trisomies 21 and 18 From Maternal Blood Using Triple Gradient and Magnetic Cell Sorting (1993) (196)
- Computer organization and design (2nd ed.): the hardware/software interface (1997) (196)
- X-Tree: A tree structured multi-processor computer architecture (1978) (191)
- The RISC-V Instruction Set Manual. Volume 1: User-Level ISA, Version 2.0 (2014) (188)
- High-performance sorting on networks of workstations (1997) (183)
- Computer Organization and Design, Fifth Edition: The Hardware/Software Interface (2013) (178)
- Introduction to redundant arrays of inexpensive disks (RAID) (1989) (177)
- Hu-ets-1 and Hu-ets-2 genes are transposed in acute leukemias with (4;11) and (8;21) translocations. (1986) (171)
- Design Decisions in SPUR (1986) (171)
- A Berkeley View of Systems Challenges for AI (2017) (171)
- The Design of XPRS (1988) (167)
- Analysis of human chromosome 21: correlation of physical and cytogenetic maps; gene and CpG island distributions. (1990) (166)
- A New Direction for Computer Architecture Research (1998) (160)
- Vector vs. superscalar and VLIW architectures for embedded multimedia benchmarks (2002) (158)
- The SCADS Director: Scaling a Distributed Storage System Under Stringent Performance Requirements (2011) (154)
- Computer organization and design - the hardware / software interface (3. ed.) (2007) (153)
- Towards Availability Benchmarks: A Case Study of Software RAID Systems (2000) (152)
- Tradeoffs in Supporting Two Page Sizes (1992) (151)
- Online System Problem Detection by Mining Patterns of Console Logs (2009) (149)
- Locality Exists in Graph Processing: Workload Characterization on an Ivy Bridge Server (2015) (149)
- Serverless network file systems (1995) (141)
- The Berkeley Out-of-Order Machine (BOOM): An Industry-Competitive, Synthesizable, Parameterized RISC-V Processor (2015) (136)
- Intelligent RAM (IRAM): chips that remember and compute (1997) (135)
- Windows XP Kernel Crash Analysis (2006) (134)
- A hardware evaluation of cache partitioning to improve utilization and energy-efficiency while preserving responsiveness (2013) (129)
- RAMP gold: An FPGA-based architecture simulator for multiprocessors (2010) (127)
- Virtual log based file systems for a programmable disk (1999) (126)
- Undo for Operators: Building an Undoable E-mail Store (2003) (121)
- ADAM: Genomics Formats and Processing Patterns for Cloud Scale Computing (2013) (120)
- Finger coordination in persons with Down syndrome: atypical patterns of coordination and the effects of practice (2002) (118)
- Disk system architectures for high performance computing (1989) (118)
- Architecture of SOAR: Smalltalk on a RISC (1984) (116)
- Latency Lags Bandwidth (2005) (115)
- A quantitative analysis of cache policies for scalable network file systems (1994) (114)
- Distributed Resource Discovery on PlanetLab with SWORD (2004) (114)
- Designing Disk Arrays for High Data Reliability (1993) (114)
- Mining Console Logs for Large-Scale System Problem Detection (2008) (114)
- Technical perspective: the data center is the computer (2008) (112)
- Auto-tuning performance on multicore computers (2008) (111)
- Uncontrolled manifold analysis of single trials during multi-finger force production by persons with and without Down syndrome (2003) (108)
- Embracing Failure: A Case for Recovery-Oriented Computing (ROC) (2001) (106)
- A domain-specific architecture for deep neural networks (2018) (106)
- How reliable is a RAID? (1989) (106)
- Scalable Vector Media-processors for Embedded Systems (2002) (105)
- SCADS: Scale-Independent Storage for Social Computing Applications (2009) (105)
- Scalable Wide-Area Resource Discovery (2004) (104)
- Erratum: The DNA sequence of human chromosome 21: The chromosome 21 mapping and sequencing consortium (Nature (2000) 405 (311-319)) (2000) (102)
- An American National Standard- IEEE Standard for Binary Floating-Point Arithmetic (1985) (102)
- Overcoming the limitations of conventional vector processors (2003) (102)
- Above the Clouds : A View of Cloud Computing (2009) (100)
- Coding techniques for handling failures in large disk arrays (2005) (100)
- An in-cache address translation mechanism (1986) (98)
- MLPerf: An Industry Standard Benchmark Suite for Machine Learning Performance (2020) (97)
- RISC I: a reduced instruction set VLSI computer (1981) (96)
- An evaluation of redundant arrays of disks using an Amdahl 5890 (1990) (96)
- The RISC-V Instruction Set Manual Volume 2: Privileged Architecture Version 1.7 (2015) (95)
- The DNA sequence of human chromosome 21 The chromosome 21 mapping and sequencing consortium (2000) (94)
- Rethinking Data-Intensive Science Using Scalable Analytics Systems (2015) (93)
- Cloning of a cDNA encoding a putative human very low density lipoprotein/apolipoprotein E receptor and assignment of the gene to chromosome 9pter-p23 (1993) (91)
- Combining Visualization and Statistical Analysis to Improve Operator Confidence and Efficiency for Failure Detection and Localization (2005) (91)
- Recovery-oriented computing: building multitier dependability (2004) (90)
- RAID-II: a high-bandwidth network file server (1994) (89)
- Scalable Vector Processors for Embedded Systems (2003) (88)
- A case for FAME: FPGA architecture model execution (2010) (82)
- An Agile Approach to Building RISC-V Microprocessors (2016) (81)
- Choosing the best storage system for video service (1995) (80)
- PIQL: Success-Tolerant Query Processing in the Cloud (2011) (78)
- Partial physical map of human chromosome 21 (1988) (78)
- Isolation of a yeast artificial chromosome spanning the 8;21 translocation breakpoint t(8;21)(q22;q22.3) in acute myelogenous leukemia. (1991) (77)
- A case for NOW (networks of workstation) (1995) (77)
- Service Placement in a Shared Wide-Area Platform (2006) (77)
- Failure correction techniques for large disk arrays (1989) (76)
- Regional localization of DNA sequences on chromosome 21 using somatic cell hybrids. (1986) (76)
- Roofline: An Insightful Visual Performance Model for Floating-Point Programs and Multicore Architectures (2008) (76)
- Demonstration, by somatic cell genetics, of coordinate regulation of genes for two enzymes of purine synthesis assigned to human chromosome 21. (1981) (75)
- A new approach to I/O performance evaluation: self-scaling I/O benchmarks, predicted I/O performance (1993) (74)
- Restoring the popularity of computer science (2005) (73)
- Mapping of the gene encoding the beta-amyloid precursor protein and its relationship to the Down syndrome region of chromosome 21. (1988) (72)
- Self-repairing computers. (2003) (72)
- Translocation of c-myc in the hereditary renal cell carcinoma associated with a t(3;8)(p14.2;q24.13) chromosomal translocation. (1985) (72)
- Rain: A Workload Generation Toolkit for Cloud Computing Applications (2010) (72)
- The human interleukin-1 receptor antagonist (IL1RN) gene is located in the chromosome 2q14 region. (1993) (66)
- The Parallel Computing Laboratory at U.C. Berkeley: A Research Agenda Based on the Berkeley View (2008) (65)
- Distributed Memory Breadth-First Search Revisited: Enabling Bottom-Up Search (2013) (65)
- Design Considerations for Single-Chip Computers of the Future (1980) (63)
- ISTORE: introspective storage for data-intensive network services (1999) (63)
- Evaluation of the SPUR Lisp architecture (1986) (62)
- Extensible, Scalable Monitoring for Clusters of Computers (1997) (62)
- Reducing Pagerank Communication via Propagation Blocking (2017) (61)
- Intelligent RAM (IRAM): the industrial setting, applications, and architectures (1997) (61)
- Logp quantified: the case for low-overhead local area networks (1995) (60)
- Microbenchmark-based Extraction of Local and Global Disk Characteristics (1999) (60)
- RAMP: research accelerator for multiple processors - a community vision for a shared experimental parallel HW/SW platform (2006) (60)
- Rewind, repair, replay: three R's to dependability (2002) (57)
- Scientific computing meets big data technology: An astronomy use case (2015) (57)
- Computer Organization & Design: The Hardware/Software Interface, Second Edition (1997) (57)
- An Analysis of Error Behaviour in a Large Storage System (1999) (56)
- Computer science education in the 21st century (2006) (56)
- Architecture of a VLSI instruction cache for a RISC (1983) (55)
- A Case for Intelligent DRAM: IRAM (1998) (55)
- SMaSH: a benchmarking toolkit for human genome variant calling (2013) (53)
- Research accelerator for multiple processors (2006) (53)
- The scalable processor architecture (SPARC) (1988) (53)
- Computer Organization and Design - The Hardware / Software Interface (Revised 4th Edition) (2012) (53)
- Raid-ii: a scalable storage architecture for high-bandwidth network file service (1992) (52)
- Large-Scale System Problems Detection by Mining Console Logs (2009) (52)
- Isolation and analysis of the 21q+ chromosome in the acute myelogenous leukemia 8;21 translocation: evidence that c-mos is not translocated. (1985) (51)
- Automatic exploration of datacenter performance regimes (2009) (51)
- Statistical Workloads for Energy Efficient MapReduce (2010) (51)
- Computer Organization and Design, Revised Fourth Edition, Fourth Edition: The Hardware/Software Interface (2011) (50)
- A performance evaluation of the Intel iAPX 432 (1982) (50)
- Architecture and Dependability of Large-Scale Internet Services (2002) (50)
- Including the Human Factor in Dependability Benchmarks (2002) (50)
- A somatic cell hybrid with a single human chromosome 22 corrects the defect in the CHO mutant (Ade-I) lacking adenylosuccinase activity. (1987) (49)
- Proceedings of the 22nd annual international symposium on Computer architecture (1995) (48)
- Searching for the sorting record: experiences in tuning NOW-Sort (1998) (48)
- A Case For Adaptive Datacenters To Conserve Energy and Improve Reliability (2008) (48)
- Crossing the software education chasm (2012) (46)
- Generalized scale independence through incremental precomputation (2013) (45)
- Computer Organization and Design: The Hardware Software Interface ARM Edition (2016) (44)
- Hardware/compiler codevelopment for an embedded media processor (2001) (44)
- Engineering Software as a Service: An Agile Approach Using Cloud Computing (2013) (44)
- Strum: Structured Microprogram Development System for Correct Firmware (1976) (43)
- Crash data collection: a Windows case study (2005) (43)
- Combining statistical monitoring and predictable recovery for self-management (2004) (43)
- Searching for a Parent Instead of Fighting Over Children : A Fast Breadth-First Search Implementation for Graph 500 (2011) (43)
- The role of the c-mos gene in the 8;21 translocation in human acute myeloblastic leukemia. (1985) (43)
- Transverse alternating electrophoresis (1988) (41)
- SPUR: A VLSI Multiprocessor Workstation (1985) (40)
- Storage performance-metrics and benchmarks (1993) (39)
- ROC-1: Hardware Support for Recovery-Oriented Computing (2002) (39)
- The Role of Performance (1994) (38)
- Retrospective on high-level language computer architecture (1980) (36)
- The NIH BD2K center for big data in translational genomics (2015) (36)
- Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, (2002) (36)
- Revisiting my campaign statement (2006) (35)
- Sublocalization on chromosome 21 of human interferon-alpha receptor gene and the gene for an interferon-gamma response protein (1990) (35)
- Methylation-mediated downregulation of the B-cell translocation gene 3 (BTG3) in breast cancer cells. (2008) (35)
- The architectural costs of streaming I/O: A comparison of workstations, clusters, and SMPs (1998) (34)
- A RISCy approach to VLSI (1982) (34)
- The RISC-V Reader: An Open Architecture Atlas (2017) (34)
- Ubiquitous Parallel Computing from Berkeley, Illinois, and Stanford (2010) (34)
- A new approach to I/O performance evaluation: self-scaling I/O benchmarks, predicted I/O performance (1994) (34)
- Irradiation-reduced human chromosome 21 hybrids (1988) (34)
- Communication In X-TREE, A Modular Multiprocessor System (1978) (34)
- 50 Years of computer architecture: From the mainframe CPU to the domain-specific tpu and the open RISC-V instruction set (2018) (34)
- Cooperative Caching: Using Remote Client Memory (1994) (33)
- Virtual Local Stores: Enabling Software-Managed Memory Hierarchies in Mainstream Computing Environments (2009) (33)
- Dinucleotide repeat polymorphisms at the D8S85, D8S87, and D8S88 loci (1990) (33)
- Human chromosome 21-encoded cDNA clones. (1986) (32)
- FPGA Accelerated INDEL Realignment in the Cloud (2019) (32)
- Lessons from the PSTN for Dependable Computing (2002) (32)
- Physical mapping of chromosome 21. (1993) (31)
- Distributed-Memory Breadth-First Search on Massive Graphs (2017) (31)
- Cloning, sequencing, and analysis of inv8 chromosome breakpoints associated with recombinant 8 syndrome. (2000) (31)
- Report of the Fourth International Workshop on Human Chromosome 21. (1993) (31)
- What Price Smalltalk? (1990) (30)
- Micro-Benchmark Based Extraction of Local and Global Disk (2000) (30)
- Rescuing our families, our neighbors, and ourselves (2005) (30)
- Towards a Simplified Database Workload for Computer Architecture Evaluations (2000) (30)
- The ETS genes on chromosome 21 are distal to the breakpoint of the acute myelogenous leukemia translocation (8;21). (1988) (29)
- Report of the Second International Workshop on Human Chromosome 21 mapping. (1991) (29)
- Advanced tools for operators at amazon.com (2006) (29)
- Recovery Oriented Computing: A New Research Agenda for a New Century (2002) (28)
- Studying and using failure data from large-scale internet services (2002) (28)
- Service placement in shared wide-area platforms (2005) (28)
- The RISC-V instruction set (2013) (27)
- Rapid and efficient analysis of 20,000 RNA-seq samples with Toil (2016) (27)
- Researching system administration (2002) (26)
- Experiences teaching MapReduce in the cloud (2012) (26)
- Truth in SPEC benchmarks (1995) (26)
- RAID-II: Design and implementation of a large scale disk array controller (1993) (26)
- The 724 family of DNA sequences is interspersed about the pericentromeric regions of human acrocentric chromosomes. (1986) (26)
- Robo-line Storage: Low Latency, High Capacity Storage Systems over (1991) (26)
- The human erg gene maps to chromosome 21, band q22: relationship to the 8; 21 translocation of acute myelogenous leukemia. (1988) (26)
- SCALABLE PROCESSORS IN THE BILLION-TRANSISTOR THE BILLION-TRANSISTOR ERA :IRAM (1997) (25)
- A Flexible Architecture for Statistical Learning and Data Mining from System Log Streams (2004) (24)
- Kira: Processing Astronomy Imagery Using Big Data Technology (2020) (24)
- For better or worse, benchmarks shape a field (2012) (24)
- Automating Datacenter Operations Using Machine Learning (2010) (24)
- Transverse alternating field electrophoresis and applications to mammalian genome mapping (1989) (24)
- YAC analysis and minimal tiling path construction for chromosome 21q (1995) (24)
- Storage systems for movies-on-demand video servers (1995) (23)
- Performance availability for networks of workstations (1999) (23)
- Somatic Cell Genetic Approaches to Down's Syndrome * (1982) (23)
- Reducing the cost of system administration of a disk storage system built from commodity components (2000) (23)
- Towards an efficient, machine-independent language for microprogramming (1979) (22)
- A project on high performance I/0 subsystems (1989) (22)
- Embracing and Extending 20th-Century Instruction Set Architectures (2007) (21)
- A recovery-oriented approach to dependable services: repairing past errors with system-wide undo (2003) (21)
- Molecular analysis and breakpoint definition of a set of human chromosome 21 somatic cell hybrids (1995) (21)
- Assignment of a third purine biosynthetic gene (glycinamide ribonucleotide transformylase) to human chromosome 21. (1986) (21)
- The RISC II micro-architecture (1984) (21)
- Software Engineering Curriculum Technology Transfer : Lessons learned from Ebooks , MOOCs , and SPOCs (2013) (20)
- Hardware Technology Trends and Database Opportunities, SIGMOD Conference 1998 Keynote Speech, Video (1999) (20)
- Seven reasons to shave your head and three reasons not to (2006) (20)
- Offshoring: finally facts vs. folklore (2006) (20)
- The Art of Massive Storage: A Web Image Archive (2000) (20)
- Assessing RJSCs In High-Level Language Support (1982) (20)
- Localization of cDNAs to a region poorly represented in the CEPH chromosome 21 YAC contig: candidate genes for genetic diseases mapped to 21q22.3. (1995) (20)
- Tertiary Disk: Large Scale Distributed Storage (1998) (19)
- DIABLO: A Warehouse-Scale Computer Network Simulator using FPGAs (2015) (19)
- [Personal health]. (1969) (19)
- Designing a self-maintaining storage system (1999) (19)
- Engineering long-lasting software : an agile approach using SaaS and cloud computing (2012) (19)
- Experience with evaluating human-assisted recovery processes (2004) (19)
- The intelligent disk (idisk): a revolutionary approach to database computing infrastucture (1998) (19)
- Acknowledgments We Thank (1998) (18)
- RAID: High-performance reliable secondary memory (1994) (18)
- Molecular Analysis of Chromosome 21 Using Somatic Cell Hybrids a (1985) (18)
- RISC assessment: A high-level language experiment (1982) (18)
- A Million Cancer Genome Warehouse (2012) (17)
- A performance evaluation of the Intel 80286 (1982) (17)
- Characterizing large storage systems: error behavior and performance benchmarks (2000) (17)
- A mutant of CHO-K1 cells deficient in two nonsequential steps of de novo purine biosynthesis (1980) (17)
- Response-Time Modeling for Resource Allocation and Energy-Informed SLAs (2007) (17)
- The parallel computing landscape: a Berkeley view (2007) (17)
- An experiment in high level language microprogramming and verification (1981) (17)
- The Renewed Case for the Reduced Instruction Set Computer: Avoiding ISA Bloat with Macro-Op Fusion for RISC-V (2016) (16)
- Design and Implementation of RISC I (1982) (16)
- Two Papers on RAIDs (1988) (16)
- Low-complexity vector microprocessor extension (2008) (16)
- SEQUOIA 2000 LARGE CAPACITY OBJECT SERVERS TO SUPPORT GLOBAL CHANGE RESEARCH (1997) (16)
- Information technology for counterterrorism : immediate actions and future possibilities (2003) (15)
- The Berkeley Networks of Workstations (NOW) Project (1995) (15)
- Computer architecture support for database applications (1999) (15)
- Fast multiply and divide for a VLSI floating-point unit (1987) (15)
- Storage alternatives for video service (1994) (15)
- CUDA-level Performance with Python-level Productivity for Gaussian Mixture Model Applications (2011) (15)
- Monitoring, Analyzing, and Controlling Internet-scale Systems with ACME (2004) (15)
- Design considerations for the VLSI processor of X-TREE (1979) (15)
- Molecular characterization of a patient with del(1)(q23–q25) (1991) (14)
- The c-fos gene and early-onset familial Alzheimer's disease (1993) (14)
- BROOM: An Open-Source Out-of-Order Processor With Resilient Low-Voltage Operation in 28-nm CMOS (2019) (14)
- The roofline model: A pedagogical tool for program analysis and optimization (2008) (14)
- GenAp: a distributed SQL interface for genomic data (2016) (14)
- Exploiting On-Chip Memory Bandwidth in the VIRAM Compiler (2000) (14)
- A Graphical Representation for Identifier Structure in Logs (2010) (14)
- RISC watch (1984) (14)
- Chromosome locations of the MYB related genes, AMYB and BMYB. (1991) (13)
- Report and abstracts of the Sixth International Workshop on Human Chromosome 21 Mapping 1996. Cold Spring Harbor, New York, USA. May 6-8,1996. (1997) (13)
- Practical Issues in Dependability Benchmarking (2002) (13)
- An approach to firmware engineering (1978) (13)
- A Retrospective on Twelve Years of LISA Proceedings (1999) (12)
- Microprocessors : the engines of the digital age (2017) (12)
- EBOOK : Computer Organization and Design; the Hardware / Software Interface, RISC V Edition (2018) (11)
- Gene-dosage mapping of 30 DNA markers on chromosome 21. (1992) (11)
- Using clouds for MapReduce measurement assignments (2013) (11)
- The case for PIQL: a performance insightful query language (2010) (11)
- PIQL: a performance insightful query language (2010) (11)
- Large and Fast: Exploiting Memory Hierarchy (1994) (10)
- Toward workload characterization of video server and digital library applications (extended abstract) (1994) (10)
- Architecture, operation, and dependability of large-scale Internet services: three case studies (2002) (10)
- A new voting based hardware data prefetch scheme (1997) (9)
- Towards a framework for automated robustness evaluation of distributed services (9)
- A Case for Informed Service Placement on PlanetLab (2005) (9)
- Pulsed field gradient gel electrophoresis (1987) (9)
- Abstracts: A Latency-Hiding Technique for High-Capacity (1992) (9)
- VLSI Implementations of a Reduced Instruction Set Computer (1981) (9)
- The integrated map of human chromosome 21. (1995) (9)
- Massive Parallelism and Massive Storage: Trends and Predictions for 1995 to 2000 (1993) (9)
- Reduced Instruction Set Computers Then and Now (2017) (8)
- Guest Editors' Introduction: Approaches to Recovery-Oriented Computing (2005) (8)
- Performance and design evaluation of the RAID-II storage server (1994) (8)
- Performance Characterization of the Quad Pentium Pro SMP Using OLTP (1999) (8)
- MAGIC: Massive Automated Grading in the Cloud (2015) (8)
- VAX hardware for the proposed IEEE floating-point standard (1981) (8)
- Proceedings of the 21st Annual International Symposium on Computer Architecture. Chicago, IL, USA, April 1994 (1994) (8)
- The Design of Large-Scale, Do-It-Yourself RAIDs (1995) (8)
- Regional assignment of human liver-type 6-phosphofructokinase to chromosome 21q22.3 by using somatic cell hybrids and a monoclonal anti-L antibody (1986) (8)
- Direction-optimizing breadth-first search 1 (2014) (8)
- Sequence-tagged sites (STSs) for a set of mapped markers on chromosome 21. (1992) (8)
- A progress report on SPUR: February 1, 1987 (1987) (7)
- Genetic mapping in chromosome 21 and its implications for Down's syndrome and other diseases (1987) (7)
- Minority-minority and minority-majority technology transfer (2005) (7)
- Characterization of an unusual and complex chromosome 21 rearrangement using somatic cell genetics and cloned DNA probes. (1989) (7)
- Proceedings of the fourth international conference on Architectural support for programming languages and operating systems (1991) (7)
- Diversity within the crowd (2012) (7)
- Control Considerations for Scalable Event Processing (2005) (7)
- V-Compiler: a next-generation tool for microprogramming (1981) (7)
- Is the New Software Engineering Curriculum Agile? (2013) (7)
- The design of a system for the synthesis of correct microprograms (1975) (7)
- Arithmetic for Computers (1994) (7)
- Why Latency Lags Bandwidth, and What it Means to Computing (2004) (7)
- Evaluation of a 'stall' cache: an efficient restricted onchip instruction cache (1992) (7)
- GAIL: the graph algorithm iron law (2015) (7)
- Rack-scale Computing (Dagstuhl Seminar 15421) (2015) (6)
- The role of somatic cell hybrids in physical mapping. (1992) (6)
- Retrospective on high-level language computer architecture (1980) (6)
- PIQL: A Performance Insightful Query Language For Interactive Applications (2010) (6)
- ViewpointYour students are your legacy (2009) (6)
- An FPGA Host-Multithreaded Functional Model for SPARC v 8 (2008) (6)
- Integration of 30 CA-Repeat Markers into the Cytogenetic, Genetic and YAC Maps of Human Chromosome 21 (1996) (6)
- Memory Hierarchy Aspects of a Multiprocessor RISC: Cache and Bus Analyses (1985) (6)
- Changepoint Analysis for Efficient Variant Calling (2014) (5)
- Do-it-yourself textbook publishing (2015) (5)
- Combining Parallel and Sequential Workloads (1994) (5)
- An interview with Stanford University president John Hennessy (2016) (5)
- Computer Organization And Design Second Edition (2016) (5)
- Isolation and analysis of the 21 q + chromosome in the acute myelogenous leukemia 8 ; 21 translocation : Evidence that cmos is not translocated (5)
- Coprocessor architectures for vlsi (1988) (5)
- Datacenter-Scale Network Research on FPGAs (2011) (5)
- IRAM: a microprocessor for the post-PC era (1999) (5)
- Rob-line Storage: Low Latency, High Capacity (1991) (5)
- Terabytes >> teraflops or why work on processors when I/O is where the action is? (abstract) (1994) (5)
- Demand Paging for Movie-on-demand Servers. in 5 Buuer Management Issues 3 Disk Striping Issues 4 Fault-tolerance Issues Research Issues in Multimedia Storage Servers (1995) (5)
- SMASH: A Benchmarking Toolkit for Variant Calling (2013) (4)
- How to build a bad research center (2014) (4)
- Robots in the desert: a research parable for our times (2005) (4)
- An approach to cost-effective terabyte memory systems (1992) (4)
- Past and future of hardware and architecture (2015) (4)
- YAC contig mapping of six expressed sequences encoded by human chromosome 21 (1995) (4)
- Software knows best: portable parallelism requires standardized measurements of transparent hardware (2010) (4)
- The RISC-V Compressed Instruction Set Manual Version 1 . 9 Warning ! (2015) (3)
- RISC: Effective Architectures for VLSI Computers (1986) (3)
- An Out-of-Order RISC-V Processor with Resilient Low-Voltage Operation in 28NM CMOS (2018) (3)
- 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 (2010) (3)
- A VLSI chip set for a multiprocessor workstation. II. A memory management unit and cache controller (1989) (3)
- Reflections on a programming Olympiad (2005) (3)
- A Case for NOW (Networks of Workstations) - Abstract. (1995) (3)
- Intelligent RAM (IRAM) (1997) (3)
- Nye's Trie and Floret Estimators: Techniques for Detecting and Repairing Divergence in the SCADS Distributed Storage Toolkit (2010) (3)
- A genetic linkage map of chromosome 21: a look at meiotic phenomena. (1993) (3)
- correction: The DNA sequence of human chromosome 21 (2000) (3)
- D22S15--a fetal brain cDNA with BanII and SacI RFLP. (1988) (3)
- The Parallel Computing Laboratory at U . C . (2008) (3)
- The Evaluation of Video Layout Strategies for a High-performance Storage Server (1998) (3)
- Recovery Oriented Computing: Motivation, Definition, Principles, and Examples (2002) (2)
- Four Stage Pipelined 16 bit RISC on Xilinx Spartan 3AN FPGA (2016) (2)
- SiRen : Leveraging Si milar Re gio n s for Efficient & Accurate Variant Calling (2015) (2)
- The Art of Massive Storage: A Case Study of a Web Archive (1999) (2)
- Vlsi design techniques for floating-point computation (1988) (2)
- Proprietary versus Open Instruction Sets (2016) (2)
- SiRen: Leveraging Similar Regions for Efficient and Accurate Variant Calling (2015) (2)
- Recognizing individual excellence helps us all (2005) (2)
- Distributed visualization for genomic analysis (2016) (2)
- Reviving your favorite CS books (2006) (2)
- System Support for Distributed Supercomputing on a Network of Workstations (Now) (1999) (2)
- The new Professional Development Centre boasts 1,000 courses, O'Reilly Books, and CS classics (2005) (2)
- New Directions for CACM? (2006) (2)
- Abstract: A Latency-Hiding Technique for High Capacity Mass-Storage Systems (2000) (2)
- Integrating maps of chromosome 21 (1992) (1)
- A System Diagnostic Console for Networks of Computers (1996) (1)
- Improving the robustness, manageability, and performance of internet-scale applications via query and actuation (2005) (1)
- Unix I/O Performance in Workstations and Mainframes (1994) (1)
- Enhancing Performance with Pipelining (1994) (1)
- THE BERKELEY DATA ANALYSIS SYSTEM (BDAS): AN OPEN SOURCE PLATFORM FOR BIG DATA ANALYTICS (2017) (1)
- - 1-Storage Performance — Metrics and Benchmarks (1993) (1)
- Retrospective: RISC I: a reduced instruction set computer (1998) (1)
- Specialization for energy efficiency using agile development (2015) (1)
- Sequencing of Chromosome 21/The Human Genome Project (2003) (1)
- The Berkeley View: A New Framework and a New Platform for Parallel Research (2006) (1)
- Comparison of PC Operating Systems for Storage Support (1999) (1)
- Sixth International Workshop on Human Chromosome 21 Mapping 1996, New York, May 6-8 1996: Report (1997) (1)
- Distributed Pipeline for Genomic Variant Calling (2012) (1)
- Bringing industry back to conferences, and paying for results (2020) (1)
- Farewell address (2006) (1)
- Retrospective: a retrospective on high-level language computer architecture (1998) (1)
- Does ACM support matter to conferences or journals? (2005) (1)
- Statistical Monitoring + Predictable Recovery = Self-* (2004) (1)
- Integrating maps of chromosome 21. (1992) (1)
- Decentralized systems need decentralized benchmarks (2003) (1)
- Scaling Processors to 1 Billion Transistors andBeyond (1997) (1)
- B: The Basics of Logic Design (2016) (0)
- Commercial Products (2020) (0)
- The Processor: Datapath and Control (1994) (0)
- Chapter 3 TOWARDS A SIMPLIFIED DATABASE WORKLOAD FOR COMPUTER ARCHITECTURE EV ALUATIONS (0)
- A : Assemblers, Linkers, and the SPIM Simulator (2016) (0)
- Lessons learned from MOOCs and SPOCs (2013) (0)
- Computer Abstractions and Technology (1994) (0)
- Embracing Failure : A Case for Repair-centric System Design (2001) (0)
- Translocations and rearrangements involving chromosome 21. (1990) (0)
- 3 Experimental Results and Conclusion 2.5 Partitioning Cost Function (0)
- The Path of the Blind Watchmaker: A Model of Evolution (2011) (0)
- Code Size Reduction in Embedded Systems with Redesigned ISA for RISC Processors (2020) (0)
- Diskless supercomputers: Scalable, reliable I/O for the Tera-Op technology base (1993) (0)
- Instructions: Language of the Machine (1994) (0)
- Lawrence Berkeley National Laboratory Recent Work Title Distributed-Memory Breadth-First Search on Massive Graphs Permalink (2017) (0)
- Virtualizing Local Stores (2009) (0)
- The Magazine of Usenix & Sage the Advanced Computing Systems Association & the System Administrators Guild Conference Reports 4th Usenix Symposium on Internet Technologies and Systems (usits '03) (0)
- Researching Novel Systems: To Instantiate, Emulate, Simulate, or Analyticate? (2007) (0)
- Comparison of Aquarius and SPUR (Symbolic Processing upon RISC) Projects (1985) (0)
- Performance, resources, and complexity: a systematic approach to microarchitectural design (1989) (0)
- Japanese‐American Relations: The 1906 California Crisis, the Gentlemen's Agreement, and the World Cruise (2011) (0)
- Interfacing Processors and Peripherals (1994) (0)
- BIGGIE : A Distributed Pipeline for Genomic Variant Calling (2012) (0)
- The Rocket Chip Generator Krste (2016) (0)
- Improving the input/output performance and correctness of network file systems (1999) (0)
- Evaluation of a Stall Cache: An Efficient Restricted On-chip (1991) (0)
- Hardware Background (2013) (0)
- Memory Hierarchy Design-Part 4 . Virtual memory and virtual machines (2019) (0)
- Ubiquitous Parallel Computing the Parlab at Berkeley, Upcrc-illinois, and the Pervasive Parallel Laboratory at Stanford Are Studying How to Make Parallel Programming Succeed given Industry's Recent Shift to Multicore Computing. All Three Centers Assume That Future Microprocessors Will Have Hundreds (2011) (0)
- Mango: data exploration on large genomic datasets (2016) (0)
- Computer Architecture (2012) (0)
- Merging processing and memory into a single DRAM chip could revolutionize the semiconductor industry . A CASE FOR INTELLIGENT RAM (1997) (0)
- Regulating workload in J 2 EE Application Servers (2006) (0)
- Scalable Wide-Area R eso u rce D isco v ery (2004) (0)
- Benchmarking DHTs with Queries (2003) (0)
- Understanding supercomputing : from the editors of Scientific American (2002) (0)
- The Energy Efficiencyof IRAM Architectures (1997) (0)
- Computing research: a looming crisis (2005) (0)
- A Collaborative Research Proposal to the NSF: Research Accelerator for Multiple Processors (RAMP) - A Shared Experimental Parallel HW/SW Platform (2008) (0)
- Table of Contents (1990) (0)
- Instructor's manual for computer architecture : a quantitative approach (1996) (0)
- Towards guidelines for SIGARCH sponsored conferences (1991) (0)
- Microprocessors in 2020 Every 18 months microprocessors double in speed . Within 25 years , one computer will be as powerful as all those in Silicon Valley today (0)
- Contributors and Participants (1982) (0)
- 7 – Multicores, multiprocessadores e clusters (2014) (0)
- Comparing PC Operating Systems for Storage Report (1999) (0)
- Integration and validation of the physical map of chromosome 21 using a high resolution somatic cell hybrid panel, STS mapping, and rare cleavage (1994) (0)
- Characterisation of three microsatellite polymorphisms (D21S1262, D21S1419 and D21S1421) from band 21q22.1 (1995) (0)
- Isolation and characterization of a DNA fragment containing various kinds of repetitive sequences located on human chromosome 21 (1993) (0)
- DSK DRIVE MEMORY FIELD OF THE INVENTION (2017) (0)
- 20 years of hits & misses (2008) (0)
- Overview of the UC Berkeley Par Lab (2009) (0)
- Precise localization of the chromosome 21 Hu-ETS-2 gene to the critical regions of chromosome 21 in t(8;21) AML and Down Syndrome (1986) (0)
- Demonstration, by somatic cell gen genes for two enzymes of purine syx (2016) (0)
- Bridging the Performance Gap between Manual and Automatic Compilers with Intent-based Compilation (2015) (0)
- Session 2 high speed microprocessors [breaker page] (1983) (0)
- Failure Characteristics and Soft Error Behavior in a Large Storage System (2000) (0)
- Architectural Issues for the 1990s (1990) (0)
This paper list is powered by the following services:
Other Resources About David Patterson
What Schools Are Affiliated With David Patterson ?
David Patterson is affiliated with the following schools:
What Are David Patterson 's Academic Contributions?
David Patterson is most known for their academic work in the field of computer science. They are also known for their academic work in the fields of
David Patterson has made the following academic contributions: