Skip to main content

Showing 1–5 of 5 results for author: Patterson, D A

Searching in archive cs. Search in all archives.
.
  1. arXiv:1902.03383  [pdf, ps, other

    cs.OS

    Cloud Programming Simplified: A Berkeley View on Serverless Computing

    Authors: Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson

    Abstract: Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud. It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages. This paper gives a quick history of cloud computing, including an acc… ▽ More

    Submitted 9 February, 2019; originally announced February 2019.

  2. arXiv:1607.02318  [pdf, other

    cs.AR

    The Renewed Case for the Reduced Instruction Set Computer: Avoiding ISA Bloat with Macro-Op Fusion for RISC-V

    Authors: Christopher Celio, Palmer Dabbelt, David A. Patterson, Krste Asanović

    Abstract: This report makes the case that a well-designed Reduced Instruction Set Computer (RISC) can match, and even exceed, the performance and code density of existing commercial Complex Instruction Set Computers (CISC) while maintaining the simplicity and cost-effectiveness that underpins the original RISC goals. We begin by comparing the dynamic instruction counts and dynamic instruction bytes fetche… ▽ More

    Submitted 8 July, 2016; originally announced July 2016.

    Report number: UCB/EECS-2016-130

  3. arXiv:1507.03325  [pdf, other

    cs.DC

    Scientific Computing Meets Big Data Technology: An Astronomy Use Case

    Authors: Zhao Zhang, Kyle Barbary, Frank Austin Nothaft, Evan Sparks, Oliver Zahn, Michael J. Franklin, David A. Patterson, Saul Perlmutter

    Abstract: Scientific analyses commonly compose multiple single-process programs into a dataflow. An end-to-end dataflow of single-process programs is known as a many-task application. Typically, tools from the HPC software stack are used to parallelize these analyses. In this work, we investigate an alternate approach that uses Apache Spark -- a modern big data platform -- to parallelize many-task applicati… ▽ More

    Submitted 14 March, 2016; v1 submitted 13 July, 2015; originally announced July 2015.

    ACM Class: D.1.3; J.2

  4. arXiv:1111.7166  [pdf, other

    cs.DB

    PIQL: Success-Tolerant Query Processing in the Cloud

    Authors: Michael Armbrust, Kristal Curtis, Tim Kraska, Armando Fox, Michael J. Franklin, David A. Patterson

    Abstract: Newly-released web applications often succumb to a "Success Disaster," where overloaded database machines and resulting high response times destroy a previously good user experience. Unfortunately, the data independence provided by a traditional relational database system, while useful for agile development, only exacerbates the problem by hiding potentially expensive queries under simple declarat… ▽ More

    Submitted 30 November, 2011; originally announced November 2011.

    Comments: VLDB2012

    Journal ref: Proceedings of the VLDB Endowment (PVLDB), Vol. 5, No. 3, pp. 181-192 (2011)

  5. arXiv:cs/0408035  [pdf

    cs.DC cs.NI

    Monitoring, Analyzing, and Controlling Internet-scale Systems with ACME

    Authors: David Oppenheimer, Vitaliy Vatkovskiy, Hakim Weatherspoon, Jason Lee, David A. Patterson, John Kubiatowicz

    Abstract: Analyzing and controlling large distributed services under a wide range of conditions is difficult. Yet these capabilities are essential to a number of important development and operational tasks such as benchmarking, testing, and system management. To facilitate these tasks, we have built the Application Control and Monitoring Environment (ACME), a scalable, flexible infrastructure for monitori… ▽ More

    Submitted 14 August, 2004; originally announced August 2004.

    Report number: UCB//CSD-03-1276