(Enter summary)
Abstract: Performance Availability
for Networks of Workstations
by
Remzi H. Arpaci-Dusseau
Software systems for large-scale distributed and parallel machines are difficult to build.
When run in dynamic, production environments, not only must such systems perform correctly, but
they must also operate with high performance. Much of the previous work in distributed computing
has addressed the design of large-scale systems that function correctly, in spite of correctness
faults of individual components... (Update)
Context of citations to this paper: More
.... of a single disk is consistently lower than the rest, the performance of the entire storage system tracks that of the single, slow disk [6]. Such parallel performance assumptions are common in parallel databases [16] search engines [18] and parallel applications [12] To...
Cited by: More
Enhancing Graduated Declustering for Better - Performance Availability On
(Correct)
Workload and Failure Characterization on a Large-Scale.. - Chun, Vahdat (2003)
(Correct)
Fail-Stutter Fault Tolerance - Arpaci-Dusseau, Arpaci-Dusseau (2001)
(Correct)
Similar documents (at the sentence level):
5.5%: Run-Time Adaptor in River - Arpaci-Dusseau (2003)
(Correct)
Active bibliography (related documents): More All
2.1: An Information-Based Approach to Distributed Systems Design - Arpaci-Dusseau..
(Correct)
1.5: Researching System Administration - Anderson
(Correct)
1.5: Cluster I/O with River: Making the Fast Case Common - Arpaci-Dusseau, Anderson..
(Correct)
Similar documents based on text: More All
0.3: A Fair and Effective Scheduling Strategy for Workstation Clusters - Anglano (2000)
(Correct)
0.2: Information and Control in Gray-Box Systems - Arpaci-Dusseau, Arpaci-Dusseau (2001)
(Correct)
0.2: Searching for the Sorting Record: Experiences in.. - Arpaci-Dusseau.. (1998)
(Correct)
Related documents from co-citation: More All
3: Introspective failure analysis: Avoiding correlated failures in peer-to-peer sys..
- Weatherspoon, Moscovitz et al. - 2002
3: Denali: Lightweight virtual machines for distributed and networked applications
- Whitaker, Shaw et al. - 2002
3: Bootstrapping a Distributed Computational Economy
- Chun, Fu et al. - 2003
BibTeX entry: (Update)
R. H. Arpaci-Dusseau. Performance Availability for Networks of Workstations. PhD thesis, University of California, Berkeley, 1999. http://citeseer.ist.psu.edu/arpaci-dusseau99performance.html More
@misc{ arpaci-dusseau99performance,
author = "R. Arpaci-Dusseau",
title = "Performance Availability for Networks of Workstations",
text = "R. H. Arpaci-Dusseau. Performance Availability for Networks of Workstations.
PhD thesis, University of California, Berkeley, 1999.",
year = "1999",
url = "citeseer.ist.psu.edu/arpaci-dusseau99performance.html" }
Citations (may not include all citations):
901
Transaction Processing: Concepts and Techniques (context) - Gray, Reuter - 1993 DBLP
835
High Performance Fortran language specification version
- Fortran - 1993
625
ACM Transactions on Programming Languages and Systems (context) - Lamport, Shostak et al. - 1982
566
Condor -- a hunter of idle workstations (context) - Litzkow, Livny et al. - 1988
531
LogP: Towards a Realistic Model of Parallel Computation
- Culler, Karp et al. - 1993 ACM DBLP
447
Exokernel: An Operating System Architecture for Application-..
- Engler, Kaashoek et al. - 1995 DBLP
423
End-to-End Arguments in System Design
- Saltzer, Reed et al. - 1984 ACM DBLP
343
A Case for Redundant Arrays of Inexpensive Disks (context) - Patterson, Gibson et al. - 1988
312
Agile application-aware adaptation for mobility
- Noble, Satyanarayanan et al. ACM DBLP
298
Parallel database systems: The future of high-performance da..
- DeWitt, Gray - 1992
291
High Performance Messaging on Workstations: Illinois Fast Me..
- Pakin, Lauria et al. - 1995
248
Lottery Scheduling: Flexible Proportional-Share Resource Man..
- Waldspurger, Weihl - 1994 DBLP
248
Orca: A Language for Parallel Programming of Distributed Sys..
- Bal, Kaashoek et al. - 1992 DBLP
230
Cilk: An Efficient Multithreaded Runtime System
- Blumofe, Joerg et al. - 1995 ACM DBLP
216
Informed prefetching and caching
- Patterson, Gibson et al. - 1995 ACM DBLP
182
A Comparison of Sorting Algorithms for the Connection Machin..
- Blelloch, Leiserson et al. - 1991
176
Net: A User-Level Network Interface for Parallel and Distrib.. (context) - von Eicken, Basu et al. - 1995
175
Dealing With Disaster: Surviving Misbehaved Kernel Extension..
- Seltzer, Endo et al. - 1996 DBLP
174
Distributed Programming in Argus (context) - Liskov - 1988 ACM DBLP
173
The UNIX time-sharing system
- Ritchie, Thompson - 1974 ACM DBLP
170
Serverless Network File Systems
- Anderson, Dahlin et al. - 1995 ACM DBLP
156
reliable secondary storage (context) - Chen, Lee et al. - 1994
152
Operating System Support for Database Management (context) - Stonebraker - 1981 ACM DBLP
150
gprof: A Call Graph Execution Profiler
- Graham, Kessler et al. - 1982 DBLP
142
Petal: Distributed virtual disks
- Lee, Thekkath - 1996 DBLP
129
The Structuring of Systems Using Upcalls (context) - Clark - 1985 ACM DBLP
123
Preemptable Remote Execution Facilities for the V-System (context) - Theimer, Lantz et al. - 1985 ACM DBLP
113
Data placement in Bubba (context) - Copeland, Alexander et al. - 1988 ACM DBLP
110
The Impact of Operating System Structure on Memory System Pe..
- Chen, Bershad - 1993 ACM DBLP
106
Reliable Computer Systems - Design and Evaluation (context) - Siewiorek, Swarz - 1982
99
Hints for computer system design
- Lampson - 1983 ACM DBLP
98
The LOCUS Distributed System Architecture (context) - Popek, Walker - 1985 ACM
93
Synchronized disk interleaving (context) - Kim - 1986 ACM DBLP
89
Implementing Fault-Tolerant Services Using The State Machine.. (context) - Schneider - 1990 ACM DBLP
84
IEEE Transactions on Knowledge and Data Engineering (context) - DeWitt, Ghandeharizadeh et al. - 1990
83
Encapsulation of Parallelism in the Volcano Query Processing.. (context) - Graefe - 1990 ACM DBLP
79
Disk-directed I/O for MIMD multiprocessors
- Kotz - 1994 ACM DBLP
76
The Galley parallel file system
- Nieuwejaar, Kotz - 1996 ACM DBLP
75
Process Migration in DEMOS/MP (context) - Powell, Miller - 1983 ACM DBLP
74
and the NOW Team (context) - Anderson, Culler et al. - 1995
74
PASSION: parallel and scalable software for inputoutput
- Choudhary, Bordawekar et al. - 1994
73
PPFS: A high performance portable parallel file system
- Huber, Elford et al. - 1995 DBLP
68
ACM Transactions on Computer Systems (context) - Borg, Blau et al. - 1989
68
Chained Declustering: A new availability strategy for multip..
- Hsiao, DeWitt - 1990 DBLP
67
ACM Transactions on Computer Systems (context) - Corbett, Feitelson et al. - 1996
60
Process Migration in the Sprite Operating System (context) - Douglis, Ousterhout - 1987 ACM DBLP
57
IEEE Transactions on Knowledge and Data Engineering (context) - Boral, Alexander et al. - 1990
55
High-Performance Sorting on Networks of Workstations (context) - Arpaci-Dusseau, Arpaci-Dusseau et al. - 1997
53
GAMMA: A high performance dataflow database machine
- DeWitt, Gerber et al. - 1986
53
Disk system architectures for high performance computing (context) - Katz, Gibson et al. - 1989 ACM
51
Parallel Sorting on a SharedNothing Architecture using Proba..
- Dewitt, Naughton et al. - 1991
51
How to Get Good Performance from the CM-5 Data Network (context) - Brewer, Kuszmaul - 1994 ACM DBLP
50
Parallel programming in Linda (context) - Gelernter, Carriero et al. - 1985 DBLP
49
Tools for Distributed Application Management (context) - Marzullo, Cooper et al. - 1991 ACM DBLP
49
Parallel Computing on the Berkeley NOW (context) - Culler, Arpaci-Dusseau et al. - 1997
47
LogP Performance Assessment of Fast Network Interfaces
- Culler, Liu et al. - 1996
46
Hypervisor-based Fault Tolerance (context) - Bressoud, Schneider - 1995 ACM DBLP
43
The ISIS project: Real experience with a fault-tolerant prog.. (context) - Birman, Cooper - 1991
43
Distributed schedule management in the Tiger video fileserve..
- Bolosky, Fitzgerald et al. ACM DBLP
40
Parallel randomized load balancing
- Adler, Chakrabarti et al. - 1995 ACM DBLP
39
Bridge: A high-performance file system for parallel processo..
- Dibble, Scott et al. - 1988 DBLP
32
Concurrent File System (context) - Nitzberg, the - 1992
29
A Performance Analysis of the Gamma Database Machine (context) - DeWitt, Ghandeharizadeh et al. - 1988 ACM DBLP
28
AFRAID--- a frequently redundant array of independent disks
- Savage, Wilkes - 1996
24
A case for networkattached secure disks
- Gibson, Nagle et al. - 1996
22
Tiogaproviding data management support scientific visualizat..
- Jolly, Nathan et al. - 1993
21
sfs: A parallel file system for the CM (context) - LoVerso, Isman et al. - 1993
20
Toolkit Based on the Tcl Language (context) - Ousterhout - 1991
18
SPIFFI --- a scalable parallel file system for the Intel Par.. (context) - Freedman, Burger et al. - 1996
18
Swift: Using distributed disk striping to provide high I/O d.. (context) - Cabrera, Long - 1991 ACM DBLP
17
Self-Monitoring and Self-Adapting Systems (context) - Seltzer, Small - 1997
16
An Analysis of Error Behaviour in a Large Storage System (context) - Talagala, Patterson - 1999 ACM
15
Lazy Threads: Implementing a Fast Parallel Call
- Goldstein, Schauser et al. - 1996 DBLP
15
A benchmark of NonStop SQL Release 2 demonstrating near-line.. (context) - Englert, Gray et al. - 1990 ACM DBLP
14
Algebraic Optimization of Computations over Scientific Datab.. (context) - Wolniewicz, Graefe - 1993 ACM DBLP
14
Improving the performance of log-structured file systems wit.. (context) - Matthews, Roselli et al. ACM DBLP
12
Searching for the Sorting Record: Experiences in Tuning NOW-.. (context) - Arpaci-Dusseau, Arpaci-Dusseau et al. - 1998
12
Myrinet---A Gigabet-per-Second Local-Area Network (context) - Boden, Cohen et al. - 1995
12
Observing the Effects of Multi-Zone Disks (context) - Van Meter - 1997
11
CPU Performance Evaluation and Execution Time Prediction Usi.. (context) - Saavedra-Barrera - 1992 ACM
11
Active Message Applications Programming Interface and Commun..
- Mainwaring, Culler - 1996
11
Multipol: A Distributed Data Structure Library
- Chakrabarti, Deprit et al. - 1995 ACM
11
Loading Databases Using Dataflow Parallelism (context) - Barclay, Barnes et al. - 1994 ACM DBLP
10
The Design of the Microarchitecture of UltraSPARC (context) - Tremblay, Greenley et al. - 1995
10
Symmetric Multiprocessing in Solaris (context) - Kleiman, Voll et al. - 1992
8
Operating system support for high-performance parallel I/O s..
- Bershad, Black et al. - 1994
7
Using Microbenchmarks to Evaluate System Performance
- Bershad, Draves et al. - 1992
7
Four-way Superscalar PA-RISC Processors (context) - Scott, Burkhart et al. - 1997
7
VMS Internals and Data Structures (context) - Kenah, Bate - 1984
7
What Happens When Processors Are Infinitely Fast And Storage.. (context) - Gray - 1997
6
Software - Practice and Experience (context) - Graefe, Schedulers et al. - 1996
6
Parsets for parallelizing OODBMS traversals: Implementation .. (context) - Dewitt, Naughton et al. - 1994 DBLP
6
Flood prevention in the MOSIX load-balancing scheme (context) - Barak, Shiloh et al. - 1989
6
Implicit Coscheduling: Coordinated Scheduling with Implicit ..
- Arpaci-Dusseau - 1998 DBLP
4
Tcl: An Embedable Command Language (context) - Ousterhout - 1990
4
Personal Communication (context) - Schneider - 1999
4
SMP Intra-Query Parallelism in DB2 UDB (context) - Lindsey - 1998
4
Seamons and Marianne Winslett (context) - Kent - 1996
4
Department of Computer Science (context) - Carriero, Tuple et al. - 1987
4
Parameters and System Potential (context) - Amdahl - 1970
4
The Design of Automatic Control Systems (context) - Rubin - 1996
4
GRACE: Relational algebra machine based on hash and sort ---.. (context) - Kitsuregawa, Tanaka et al. - 1983
3
A High Speed Disk-to-Disk Sort on a Windows NT Cluster Runni..
- Rivera, Chien - 1999
3
The Inktomi Web Search Engine (context) - Brewer - 1997
3
Cilk: Efficient Multithreaded Computing
- Randall - 1998
3
Efficient input and output for scientific simulations
- Kuo, Winslett et al. - 1999 ACM DBLP
2
Towards Process Management on a Network of Workstations (context) - Arpaci, Dusseau et al. - 1995
2
Scalar-Vector Memory Interference in Vector Computers (context) - Raghavan, Hayes - 1991
2
File System Aging (context) - Smith, Seltzer - 1997
2
Performance Nonmonotonocities: A Case Study of the UltraSPAR.. (context) - Kushman - 1998
2
Portable Library Support for Irregular Applications
- Wen - 1996 ACM
2
Designing a Distributed Queue
- Johnson - 1995 ACM
2
Programming in standard FORTRAN (context) - Balfour, Marwick - 1979
1
The Art of Massive Storage: A Case Study of a Web Archive
- Talagala, Asami et al. - 1999
1
Operating Systems Review (context) - Kleiman, Eykholt et al. - 1995
1
The Official External Sorting Benchmark Home Page (context) - Gray - 1999
1
Design Trade-offs of MCM-C vs (context) - Horowitz, Amey et al. - 1996
1
Eric's Name Service (context) - Anderson - 1997
1
Volcano: An extensivle and parallel dataflow query processin.. (context) - Graefe - 1989
1
Design Considerations for Parallel File Systems (context) - Lee, Burrows - 1995
1
Occam's Razor (context) - Thorburn - 1915 ACM DBLP
1
Emin Gun Sirer Przemyslaw Pardyak (context) - Bershad, Savage - 1995
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://now.cs.berkeley.edu/River/):
Thread Migration in the River Dataflow Environment - Avnur, Deshpande, Lakhamraju
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC