(Enter summary)
Abstract: The HURRICANE File System (HFS) is designed for large-scale, shared-memory multiprocessors. Its architecture is based on the principle that a file system must support a wide variety of file structures, file system policies and I/O interfaces to maximize performance for a wide variety of applications. HFS uses a novel, object-oriented building-block approach to provide the flexibility needed to support this variety of file structures, policies, and I/O interfaces. File structures can be defined... (Update)
Context of citations to this paper: More
...applications. Several research file systems have been designed with explicit policy control in mind. HFS, the Hurricane File System [45, 47], supports a variety of file structures, file system policies, and interfaces. HFS allows the file structure to be optimized for a...
Cited by: More
Performance Analysis and Optimization of the Hurricane File System.. - Tam (2003)
(Correct)
Meta-data Snapshotting: A Simple Mechanism for File.. - Soares, Krieger, Silva (2003)
(Correct)
Meta-data Snapshotting: A Simple Mechanism for - File System Consistency
(Correct)
Similar documents (at the sentence level):
5.9%: The Alloc Stream Facility: A Redesign of Application-Level .. - Krieger, Stumm, Unrau (1994)
(Correct)
Active bibliography (related documents): More All
2.2: HFS: A Flexible File System for large-scale Multiprocessors - Krieger, Stumm (1993)
(Correct)
1.2: Hierarchical Clustering: A Structure for Scalable.. - Unrau, Krieger.. (1995)
(Correct)
1.1: Issues In Software Support For Parallel I/O - Bordawekar (1993)
(Correct)
Similar documents based on text: More All
0.5: HFS: A Performance-Oriented Flexible File System Based on.. - Krieger (1996)
(Correct)
0.3: An Example Of Simulation Use In Army Weapon System Development - Kissell (1999)
(Correct)
0.3: New Pellet Injection Schemes on DIII-D - Combs, Baylor, Foust, Jernigan..
(Correct)
Related documents from co-citation: More All
10: Disk-directed I/O for MIMD multiprocessors
- Kotz - 1994
9: The Alloc Stream Facility: A redesign of application-level stream I/O
- Krieger, Stumm et al. - 1992
9: A Concurrent File System for a Highly Parallel Mass Storage Subsystem (context) - Pierce - 1989
BibTeX entry: (Update)
Orran Krieger. HFS: A flexible file system for shared-memory multiprocessors. PhD thesis, University of Toronto, October 1994. http://citeseer.ist.psu.edu/krieger94hfs.html More
@phdthesis{ krieger94hfs,
author = "Orran Krieger",
title = "{HFS}: {A} flexible file system for shared-memory multiprocessors",
year = "1994",
url = "citeseer.ist.psu.edu/krieger94hfs.html" }
Citations (may not include all citations):
539
Scale and performance in a distributed file system (context) - Howard, Kazar et al. - 1988 ACM DBLP
478
The Stanford Dash multiprocessor (context) - Lenoski, Laudon et al. - 1992 ACM DBLP
461
Programming Language (context) - Stroustrup - 1991
373
The design and implementation of a log-structured file syste..
- Rosenblum, Ousterhout - 1991 ACM DBLP
358
The Tera computer system
- Alverson, Callahan et al. - 1990 ACM DBLP
344
Design and evaluation of a compiler algorithm for prefetchin..
- Mowry, Lam et al. - 1992 ACM DBLP
343
A case for redundant arrays of inexpensive disks (context) - Patterson, Gibson et al. - 1988
249
Tolerating Latency Through Software-Controlled Data Prefetch..
- Mowry - 1994 ACM
228
A technique for high performance data compression (context) - Welch - 1984
225
The Sprite network operating system
- Ousterhout, Cherenson et al. - 1988 ACM DBLP
192
Fbufs: A high-bandwidth cross-domain transfer facility
- Druschel, Peterson - 1993 ACM DBLP
176
Why aren't operating systems getting faster as fast as hardw..
- Ousterhout - 1990
165
Zebra: A striped network file system
- Hartman, Ousterhout - 1992 ACM
164
distributed system (context) - Cheriton - 1988
152
A trace-driven analysis of the UNIX (context) - Ousterhout, Costa et al. - 1985
131
The Mythical Man Month --- Essays on Software Engineering (context) - Brooks - 1975
127
Protocol service decomposition for high-performance networki..
- Maeda, Bershad - 1993 ACM DBLP
120
The LOCUS distributed operating system (context) - Walker, Popek et al. - 1983 ACM DBLP
113
Disk shadowing (context) - Bitton, Gray - 1988 ACM DBLP
112
File-system development with stackable layers
- Heidemann, Popek - 1994 ACM DBLP
106
Advanced Programming in the UNIX Environment (context) - Stevens - 1992
99
Andrew: A distributed personal computing environment (context) - Morris, Satyanarayanan et al. - 1986 ACM DBLP
99
Hints for computer system design
- Lampson - 1984 ACM DBLP
94
An implementation of a Log-structured file system for UNIX
- Seltzer, Bostic et al. - 1993 DBLP
93
Disk striping (context) - Salem, Garcia-Molina - 1986 ACM DBLP
93
Synchronized disk interleaving (context) - Kim - 1986 ACM DBLP
85
A concurrent file system for a highly parallel mass storage .. (context) - Pierce - 1989
80
Thinking Machines Corporation (context) - Machine, Technical - 1991
73
Extent-like performance from a UNIX file system
- McVoy, Kleiman - 1991 DBLP
71
The TickerTAIP parallel RAID architecture
- Cao, Lim et al. - 1993 ACM DBLP
68
Parallel access to files in the Vesta file system (context) - Corbett, Feitelson et al. - 1993
67
Integrating theory and practice in parallel file systems
- Cormen, Kotz - 1993 ACM
63
Prefetching in file systems for MIMD multiprocessors (context) - Kotz, Ellis - 1990
59
ACM Transactions on Computer Systems (context) - McKusick, Joy et al. - 1984
58
Design and evaluation of primitives for parallel I/O (context) - Bordawekar, Rosario et al. - 1993 ACM DBLP
56
Distributed file systems: Concepts and examples (context) - Levy, Silberschatz - 1990
53
Generic virtual memory management for operating system kerne..
- Abrossimov, Rozier et al. - 1989 ACM DBLP
53
Extensible file systems in Spring
- Khalidi, Nelson - 1993
53
Applications-driven parallel I/O
- Galbreath, Gropp et al. - 1993
45
Overview of the Vesta parallel file system (context) - Corbett, Baylor et al. - 1993
44
Practical prefetching techniques for multiprocessor file sys.. (context) - Kotz, Ellis - 1993 ACM DBLP
44
Multiprocessor file system interfaces
- Kotz - 1993
43
Hierarchical clustering: A structure for scalable multiproce..
- Unrau, Stumm et al.
42
File concepts for parallel I/O (context) - Crockett - 1989
41
frameworks and refinement (context) - Campbell, Islam et al. - 1991
41
bottleneck: A case for log-structured file systems (context) - Ousterhout, Douglis - 1989
41
Experiences with the Amoeba Distributed Operating System
- Tanenbaum, van Renesse et al. - 1990 ACM DBLP
40
ELFS: Object-oriented extensible file systems (context) - Grimshaw, Loyot - 1991 ACM DBLP
40
ELFS: Object-oriented extensible file systems (context) - Grimshaw, Loyot - 1991 ACM DBLP
39
Performance of the Intel iPSC/860 and Ncube 6400 hypercubes (context) - Dunigan - 1991 ACM DBLP
39
Bridge: A high-performance file system for parallel processo..
- Dibble, Scott et al. - 1988 DBLP
36
Designing disk arrays for high data reliability
- Gibson - 1993
35
A world championship caliber checkers program
- Schaeffer, Culberson et al. - 1992 ACM DBLP
32
Intel Corporation (context) - XP, overview - 1991
32
via a two-phase run-time access strategy (context) - del, Rajesh et al. - 1993
32
A Parallel Interleaved File System (context) - Dibble - 1990 ACM
31
Introduction to redundant arrays of inexpensive disks (context) - Patterson, Chen et al. - 1989
31
Englewood Cliffs (context) - Plauger, Library - 1992
31
The logical disk: A new approach to improving file systems (context) - de Jonge, Kaashoek et al. - 1993 DBLP
30
The LFS storage manager
- Rosenblum, Ousterhout - 1990 DBLP
29
Caching and writeback policies in parallel file systems
- Kotz, Ellis - 1993 DBLP
28
Performance measurement of the Concurrent File System of the.. (context) - French, Pratt et al. - 1993 ACM DBLP
28
DRAFT High Performance Fortran language specification (context) - Fortran - 1992
27
characteristics of scientific applications in a production w.. (context) - Pasquale, Polyzos et al. - 1993
27
line data compression in a log-structured file system
- Burrows, Jerian et al. - 1992
26
The Alloc Stream Facility: A redesign of application-level s..
- Krieger, Stumm et al. - 1992 DBLP
26
The Alloc Stream Facility: A redesign of application-level s..
- Krieger, Stumm et al. - 1994
24
A comparison of two distributed systems: Amoeba and Sprite
- Douglis, Ousterhout et al. - 1991 DBLP
21
sfs: A parallel file system for the CM (context) - LoVerso, Isman et al. - 1993
20
Highlight: Using a log-structured file system for tertiary s..
- Kohl, Staelin et al. - 1993
20
The influence of scale on distributed file system design (context) - Satyanarayanan - 1992
20
behavior of Perfect benchmarks on a multiprocessor (context) - Reddy, Banerjee et al. - 1990
20
UNIX file access and caching in a multicomputer environment (context) - Roy - 1993 ACM DBLP
19
UNIX for massively parallel multicomputers (context) - Zajcew, Roy et al. - 1993
18
Technical Report PCS-TR (context) - Kotz, MIMD - 1994
18
Smart filesystems (context) - Staelin, Garcia-Molina - 1991
18
Swift: Using distributed disk striping to provide high I/O d.. (context) - Cabrera, Long - 1991 ACM DBLP
18
Performance of a disk array prototype
- Chervenak, Katz - 1991
17
Performance measurement of a parallel input/output system fo..
- French, Pratt et al. - 1991 ACM DBLP
16
Data movement in kernelized systems
- Dean, Armand - 1992
16
output behavior of supercomputing applications (context) - Miller, Katz - 1991
16
An evaluation of redundant arrays of disks using an Amdahl
- Chen, Gibson et al. - 1990
15
A fair fast scalable reader-writer lock
- Krieger, Stumm et al. - 1993 DBLP
15
Beyond core: Making parallel computer I/O practical
- Womble, Greenberg et al. - 1993
15
Design principles of operating systems for large scale multi.. (context) - Barak, Kornatzky - 1987 ACM DBLP
15
Prefetching and Caching Techniques in File Systems for MIMD ..
- Kotz - 1991 ACM
15
Performance and design evaluation of the RAID-II storage ser..
- Chen, Lee et al. - 1993 ACM DBLP
15
for massively parallel computers: Problems and prospects (context) - Rosario, Choudhary - 1994
14
Scheduling and IPC mechanisms for continuous media (context) - Govidan, Anderson - 1991 ACM DBLP
13
intensive applications on a workstation cluster: a case stud.. (context) - Lin, Zhou - 1993
12
Page placement policies for NUMA multiprocessors (context) - JR, Carla - 1991 ACM DBLP
12
Optimizing IPC performance for shared-memory multiprocessors
- Gamsa, Krieger et al. - 1993
12
Experiences from multithreading system V release (context) - Peacock, Saxena et al. - 1992
11
Experiences with locking in a numa multiprocessor operating ..
- Unrau, Krieger et al. - 1994 DBLP
10
system interface for distributed systems (context) - Cheriton, Uniform - 1987
9
Scalable Memory Management through Hierarchical Symmetric Mu..
- Unrau - 1993 ACM
8
Implementing the NHT-1 application I/O benchmark (context) - Fineberg - 1993 ACM
8
Designing a scalable operating system for shared memory mult.. (context) - Stumm, Unrau et al. - 1992
8
Parallel search of narrow game trees
- Lu - 1993
8
Page prefetching based on fault history (context) - Song, Cho - 1993 ACM DBLP
8
and solving out of core systems of linear equations (context) - Scott - 1993
7
Parallel genome sequence comparison using a concurrent file .. (context) - Arendt - 1991
7
A highly-parallelized Mach-based vnode filesystem (context) - Langerman, Boykin et al. - 1990
6
Extending Unix for scalable computing (context) - DeBenedictis, Johnson - 1993
6
File system multithreading in system V release 4 MP (context) - Peacock - 1992
5
A scalable implementation of virtual memory HAT layer for sh.. (context) - Balan, Gollhardt - 1992
5
and David Lewis (context) - Vranesic, Stumm et al. - 1991
5
ADOPT: A dynamic scheme for optimal prefetching in parallel .. (context) - Singh, Choudhary - 1994
4
Sfio: Safe/fast string/file I/O (context) - Korn, -Phong - 1991
4
Compiler directed memory management policy for numerical pro.. (context) - Malkawi, Patel - 1985 ACM DBLP
4
Exploiting the advantages of mapped files for stream I/O (context) - Krieger, Stumm et al. - 1992
4
Experience porting Mach to the RP3 large-scale shared-memory.. (context) - Chang, Rosenburg - 1992 ACM
3
Performance evaluation of a parallel I/O subsystem for hyper..
- Ghosh, Goveas et al. - 1993
3
DeBenedictis and Juan Miguel del Rosario (context) - Erik - 1993
3
IBM RISC System/6000 Technology (context) - Misra - 1990
3
Intel Corporation Background Information (context) - examples - 1989
3
RAMA: A file system for massively-parallel computers
- Miller, Katz - 1993
3
libraries with us into a multi-threaded future (context) - Jones - 1991
3
Sun Technology (context) - Kleiman, Williams et al. - 1988
2
Solworth and Cyril U (context) - John - 1993
2
NASA Ames Research Center (context) - Carter, Ciotti et al. - 1992
2
Implementation information for Unix I/O on SunOS (context) - Shannon - 1992
2
HP-UX: Implementation of Unix on the HP 9000 series 500 comp.. (context) - Wang, Lindberg - 1984
2
The Structure and Design of ProgrammingLanguages (context) - Nicholls - 1975
2
IRIX Programmer's Reference Manual (context) - Graphics, Mountain et al.
2
BSD system manual (context) - Joy, Cooper et al. - 1983
2
In High-Performance Computing Systems (context) - Jensen - 1993
1
Informed prefetching: Converting high throughput to low late.. (context) - HugoPatterson, Gibson et al. - 1993
1
Unix filesystem (context) - LoVerso, Paciorek et al. - 1991
1
CP3200 product manual (context) - Peripherals, San et al. - 1990
1
International Conference on Parallel Processing (context) - Kennedy - 1993
1
Evaluation of multiple-diskI/O systems (context) - Reddy, Banerjee - 1989
1
An overview of system software for the KSR (context) - Burke - 1993
1
IDA-based redundant arrays of inexpensive disks
- Bestavros - 1991 ACM DBLP
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.dartmouth.edu/pario/bib/short.html): More
The Scotch Parallel Storage System - Gibson, al. (1995)
(Correct)
Implementation and Evaluation of Prefetching in the.. - Arunachalam.. (1996)
(Correct)
PASSION Runtime Library for the Intel Paragon - Choudhary, Bordawekar, More.. (1995)
(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