Papers


2006

Geiger: Monitoring the Buffer Cache in a Virtual Machine Environment
Stephen T. Jones , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Architectural Support for Programming Languages and Operating Systems (ASPLOS XII)
October 2006 San Jose, California
Available as: Abstract Postscript PDF BibTeX

Design Choices For Utilizing The Disk Idleness In A Virtual Machine Environment
Pradheep Elango , Saisuresh Krishnakumaran , Remzi H. Arpaci-Dusseau
Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA '06)
June 2006 Boston, Massachusetts
Not available yet.

Semantically-Smart Disk Systems: Past, Present, and Future
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Lakshmi N. Bairavasundaram , Timothy E. Denehy , Florentina I. Popovici , Vijayan Prabhakaran , Muthian Sivathanu
Sigmetrics Performance Evaluation Review (PER)
pages 29--35 March 2006 volume 33 number 4
Available as: Abstract Postscript PDF BibTeX

Dependability Analysis of Virtual Memory Systems
Lakshmi N. Bairavasundaram , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
The International Conference on Dependable Systems and Networks (DSN-2006)
June 2006 Philadelphia, Pennsylvania
Available as: Abstract Postscript PDF BibTeX

Antfarm: Tracking Processes in a Virtual Machine Environment
Stephen T. Jones , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '06)
June 2006 Boston, Massachusetts
Available as: Abstract Postscript PDF BibTeX

2005

A Logic of File Systems
Muthian Sivathanu , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Somesh Jha
Proceedings of the Fourth USENIX Symposium on File and Storage Technologies (FAST '05)
pages 1--15 December 2005 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

Database-Aware Semantically-Smart Storage
Muthian Sivathanu , Lakshmi N. Bairavasundaram , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the Fourth USENIX Symposium on File and Storage Technologies (FAST '05)
pages 239--252 December 2005 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

Journal-guided Resynchronization for Software RAID
Timothy E. Denehy , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the Fourth USENIX Symposium on File and Storage Technologies (FAST '05)
pages 87--100 December 2005 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

IRON File Systems
Vijayan Prabhakaran , Lakshmi N. Bairavasundaram , Nitin Agrawal , Haryadi S. Gunawi , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the 20th ACM Symposium on Operating Systems Principles (SOSP '05)
pages 206--220 October 2005 Brighton, United Kingdom
Available as: Abstract Postscript PDF BibTeX

Model-Based Failure Analysis of Journaling File Systems
Vijayan Prabhakaran , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
The International Conference on Dependable Systems and Networks (DSN-2005)
pages 802--811 June 2005 Yokohama, Japan
Available as: Abstract Postscript PDF BibTeX

Deconstructing Commodity Storage Clusters
Haryadi S. Gunawi , Nitin Agrawal , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Jiri Schindler
Proceedings of the 32nd Annual International Symposium on Computer Architecture (ISCA '05)
pages 60--73 June 2005 Madison, Wisconsin
Available as: Abstract Postscript PDF BibTeX

Improving Storage System Availability with D-GRAID
Muthian Sivathanu , Vijayan Prabhakaran , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
ACM Transactions on Storage (TOS)
pages 133--170 May 2005 volume 1 number 2
Available as: Abstract PDF BibTeX

Analysis and Evolution of Journaling File Systems
Vijayan Prabhakaran , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '05)
pages 105--120 April 2005 Anaheim, California
Available as: Abstract Postscript PDF BibTeX


2004

Deploying Safe User-Level Network Services with icTCP
Haryadi S. Gunawi , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI '04)
pages 317--332 December 2004 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

Life or Death at Block Level
Muthian Sivathanu , Lakshmi N. Bairavasundaram , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI '04)
pages 379--394 December 2004 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

Deconstructing Storage Arrays
Timothy E. Denehy , John Bent , Florentina I. Popovici , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Architectural Support for Programming Languages and Operating Systems (ASPLOS XI)
pages 59--71 October 2004 Boston, Massachusetts
Available as: Abstract Postscript PDF BibTeX

X-RAY: A Non-Invasive Exclusive Caching Mechanism for RAIDs
Lakshmi N. Bairavasundaram , Muthian Sivathanu , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the 31st International Symposium on Computer Architecture (ISCA '04)
pages 176--187 June 2004 Munich, Germany
Available as: Abstract Postscript PDF BibTeX

Improving Storage System Availability with D-GRAID
Muthian Sivathanu , Vijayan Prabhakaran , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the Third USENIX Symposium on File and Storage Technologies (FAST '04)
pages 15--30 April 2004 San Francisco, California
Available as: Abstract Postscript PDF BibTeX
Winner: Best Student Paper

Explicit Control in a Batch-Aware Distributed File System
John Bent , Doug Thain , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Miron Livny
Proceedings of the First Symposium on Network Systems Design and Implementation (NSDI '04)
pages 365--378 April 2004 San Francisco, California
Available as: Abstract Postscript PDF BibTeX


2003

Transforming Policies into Mechanisms with Infokernel
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Nathan C. Burnett , Timothy E. Denehy , Thomas J. Engle , Haryadi S. Gunawi , James Nugent , Florentina I. Popovici
Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03)
pages 90--105 October 2003 Bolton Landing (Lake George), New York
Available as: Abstract Postscript PDF BibTeX

Pipeline and Batch Sharing in Grid Workloads
Doug Thain , John Bent , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Miron Livny
Proceedings of High-Performance Distributed Computing (HPDC-12)
pages 152--161 June 2003 Seattle, Washington
Available as: Abstract Postscript PDF BibTeX

Robust, Portable I/O Scheduling with the Disk Mimic
Florentina I. Popovici , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '03)
pages 297--310 June 2003 San Antonio, Texas
Available as: Abstract Postscript PDF BibTeX

Controlling your PLACE in the File System with Gray-box Techniques
James Nugent , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '03)
pages 311--324 June 2003 San Antonio, Texas
Available as: Abstract Postscript PDF BibTeX

Semantically-Smart Disk Systems
Muthian Sivathanu , Vijayan Prabhakaran , Florentina I. Popovici , Timothy E. Denehy , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the Second USENIX Symposium on File and Storage Technologies (FAST '03)
pages 73-88 March 2003 San Francisco, California
Available as: Abstract Postscript PDF BibTeX

Run-Time Adaptation in River
Remzi H. Arpaci-Dusseau
ACM Transactions on Computer Systems (TOCS)
pages 36--86 February 2003 volume 21 number 1
Available as: Abstract PDF BibTeX


2002

Evolving RPC for Active Storage
Muthian Sivathanu , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Architectural Support for Programming Languages and Operating Systems (ASPLOS X)
pages 264--276 October 2002 San Jose, California
Available as: Abstract Postscript PDF BibTeX

Flexibility, Manageability, and Performance in a Grid Storage Appliance
John Bent , Venkateshwaran Venkataramani , Nick Leroy , Alain Roy , Joseph Stanley , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Miron Livny
Proceedings of High-Performance Distributed Computing (HPDC-11)
pages 3--12 July 2002 Edinburgh, Scotland
Available as: Abstract Postscript PDF

Bridging the Information Gap in Storage Protocol Stacks
Timothy E. Denehy , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '02)
pages 177--190 June 2002 Monterey, California
Available as: Abstract Postscript PDF BibTeX

Exploiting Gray-Box Knowledge of Buffer-Cache Contents
Nathan C. Burnett , John Bent , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the USENIX Annual Technical Conference (USENIX '02)
pages 29--44 June 2002 Monterey, California
Available as: Abstract Postscript PDF BibTeX

Storage-Aware Caching: Revisiting Caching For Heterogeneous Storage Systems
Brian Forney , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the First USENIX Symposium on File and Storage Technologies (FAST '02)
pages 61--74 January 2002 Monterey, California
Available as: Abstract Postscript PDF BibTeX


2001

Information and Control in Gray-Box Systems
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01)
pages 43--56 October 2001 Banff, Canada
Available as: Abstract Postscript PDF BibTeX

Block Asynchronous I/O: A Flexible Infrastructure For User-Level Filesystems
Muthian Sivathanu , Venkateshwaran Venkataramani , Remzi H. Arpaci-Dusseau
The International Conference on High-Performance Computing (HiPC '01)
pages 249--261 December 2001 India
Available as: Postscript PDF

Gathering at the Well: Creating Communities for Grid I/O
Doug Thain , John Bent , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Miron Livny
SC 2001
pages 1--10 November 2001 Denver, Colorado
Available as: Postscript PDF

Fail-Stutter Fault Tolerance
Remzi H. Arpaci-Dusseau , Andrea C. Arpaci-Dusseau
The Eighth Workshop on Hot Topics in Operating Systems (HotOS VIII)
pages 33--38 May 2001 Schloss Elmau, Germany
Available as: Abstract Postscript PDF BibTeX

Manageable Storage via Adaptation in WiND
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , John Bent , Brian Forney , Sambavi Muthukrishnan , Florentina I. Popovici , Omer Zaki
International Symposium on Cluster Computing and the Grid (CCGrid '01)
pages 1--9 May 2001 Brisbane, Australia
Available as: Postscript PDF


2000

An Information-Based Approach to Distributed Systems Design
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau
Unpublished document
June 2000
Available as: Postscript PDF


1999

Microbenchmark-based Extraction of Local and Global Disk Characteristics
Nisha Talagala , Remzi H. Arpaci-Dusseau , Dave Patterson
University of California, Berkeley 1999 number CSD-99-1063
Available as: Postscript PDF

Performance Availability for Networks of Workstations
Remzi H. Arpaci-Dusseau
University of California, Berkeley 1999
Available as: Abstract Compressed Postscript PDF Talk Slides BibTeX

Architectural Requirements and Scalability of the NAS Parallel Benchmarks
Frederick Wong , Richard Martin , Remzi H. Arpaci-Dusseau , David Wu , David E. Culler
Supercomputing '99
November 1999 Portland, Oregon
Available as: Abstract PDF

Cluster I/O with River: Making the Fast Case Common
Remzi H. Arpaci-Dusseau , Eric Anderson , Noah Treuhaft , David E. Culler , Joseph M. Hellerstein , Dave Patterson , Kathy Yelick
The 1999 Workshop on Input/Output in Parallel and Distributed Systems (IOPADS '99)
May 1999 Atlanta, Georgia
Available as: Abstract PostScript PDF BibTeX


1998

Searching for the Sorting Record: Experiences in Tuning NOW-Sort
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , David E. Culler , Joseph M. Hellerstein , Dave Patterson
The 1998 Symposium on Parallel and Distributed Tools (SPDT '98)
August 1998 Welches, Oregon
Available as: Abstract PostScript PDF BibTeX

The Architectural Costs of Streaming I/O: A Comparison of Workstations, Clusters, and SMPs
Remzi H. Arpaci-Dusseau , Andrea C. Arpaci-Dusseau , David E. Culler , Joseph M. Hellerstein , Dave Patterson
High-Performance Computer Architecture (HPCA '98)
February 1998 Las Vegas, Nevada
Available as: Abstract PostScript PDF BibTeX


1997

Parallel Computing on the Berkeley NOW
David E. Culler , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Brent Chun , Steven Lumetta , Alan Mainwaring , Richard Martin , Chad Yoshikawa , Frederick Wong
The 9th Joint Symposium on Parallel Processing (JSPP '97)
June 1997 Kobe, Japan
Available as: Abstract Postscript PDF

High-Performance Sorting on Networks of Workstations
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , David E. Culler , Joseph M. Hellerstein , Dave Patterson
Proceedings of the 1997 ACM SIGMOD Conference on the Management of Data (SIGMOD '97)
May 1997 Tucson, Arizona
Available as: Abstract Compressed Postscript Postscript PDF BibTeX
Also see the NOW-Sort Home Page

IRAM and SmartSIMM: Overcoming the I/O Bus Bottleneck
Kimberly K. Keeton , Remzi H. Arpaci-Dusseau , Dave Patterson
The Workshop on Mixing Logic and DRAM at ISCA '97
June 1997 Denver, Colorado
Available as: Postscript Compressed Postscript


1996

NOW-Sort: A Scalable, Commodity Workstation Sort
Remzi H. Arpaci , Andrea C. Dusseau
CS 286 (Database Management Systems)
May 1996
Available as: Abstract Postscript Compressed Postscript

The Communication Behavior of a Distributed Operating System
Remzi H. Arpaci
University of California, Berkeley 1996
Available as: Abstract Postscript Compressed Postscript PDF

RevEELing Solaris
Remzi H. Arpaci-Dusseau , Manuel Fahndrich
UC Berkeley CS 294 Project (Intelligent RAM)
May 1996
Available as: Compressed Postscript HTML

Effective Distributed Scheduling of Parallel Workloads
Andrea C. Dusseau , Remzi H. Arpaci , David E. Culler
The 1996 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
pages 25--36 May 1996 Philadelphia, Pennsylvania
Available as: Abstract Postscript Compressed Postscript PDF


1995

Towards Process Management on a Network of Workstations
Remzi H. Arpaci , Andrea C. Dusseau , Amin Vahdat
http://www.cs.berkeley.edu/~remzi/258-final
May 1995
Available as: HTML

The Interaction of Parallel and Sequential Workloads on a Network of Workstations
Remzi H. Arpaci , Andrea C. Dusseau , Amin Vahdat , Lok T. Liu , Tom Anderson , Dave Patterson
The 1995 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
pages 267--278 May 1995 Ottawa, Canada
Available as: Abstract Postscript Compressed Postscript PDF

Empirical Evaluation of the CRAY-T3D: A Compiler Perspective
Remzi H. Arpaci , David E. Culler , Arvind Krishnamurthy , Steve Steinberg , Kathy Yelick
The 22nd Annual International Symposium on Computer Architecture (ISCA-22)
pages 320--331 June 1995 Santa Margherita Ligure, Italy
Available as: Abstract Postscript Compressed Postscript PDF Compressed Talk Slides


1994

Microbenchmarking the T3D: Theory and Practice
Remzi H. Arpaci , Steve Steinberg
UC Berkeley CS 252 Project (Computer Architecture)
May 1994
Available as: Abstract Text

Combining Parallel and Sequential Workloads on a NOW
Remzi H. Arpaci , Amin Vahdat , Tom Anderson , Dave Patterson
University of California, Berkeley 1994 number CSD-94-838
Available as: Abstract Compressed Postscript


1993

Re-examining Scheduling and Communication in Parallel Programs
Andrea C. Dusseau , Remzi H. Arpaci
UC Berkeley CS 294 Project (Multiprocessor Networks)
May 1995
Available as: Compressed Postscript

The Effects of a Non-dedicated Environment on Parallel Applications
Remzi H. Arpaci , Andrea C. Dusseau , Lok T. Liu
UC Berkeley CS 262 Project (Operating Systems)
December 1993
Available as: Abstract Compressed Postscript

1992

GOALS: A Real-Time Obstacle Avoidance Method for Mobile Robots
Alexander Ramos , Remzi H. Arpaci
Argonne Symposium for Undergraduates in Science, Engineering, and Mathematics
November 1992
Available as: PDF

Teleoperated Mobile Robotics Instructional Laboratory
Charles J. Cohen , Lynn Conway , Remzi H. Arpaci , Alexander Ramos
Mobile Robots VII
pages 202--210 November 1992 Boston, Massachusetts
Available as: PDF

Model-driven pose correction
Yuval Roth , Annie S. Wu , Remzi H. Arpaci , Terry Weymouth , Ramesh Jain
Proceedings of the IEEE International Conference on Robotics and Automation
pages 2625--2630 May 1992 Nice, France
Available as: PDF