[1988] Proceedings. The 8th International Conference on Distributed
DOI: 10.1109/dcs.1988.12513
|View full text |Cite
|
Sign up to set email alerts
|

Bridge: a high performance file system for parallel processors

Abstract: Faster storage devices cannot solve the I/O bottleneck problem for large multiprocessor systems if data passes through a file system on a single processor. Implementing the file system as a parallel program can significantly improve performance. Selectively revealing this parallel structure to utility programs can produce additional improvements, particularly on machines in which interprocessor communication is slow compared to aggregate I/O bandwidth.We have designed and prototyped a parallel file system that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0
2

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 45 publications
(16 citation statements)
references
References 6 publications
0
14
0
2
Order By: Relevance
“…Selectively revealing this parallel structure to utility programs can produce additional improvements, particularly on machines in which interprocessor communication is slow compared to aggregate I/O bandwidth. The Bridge parallel file system [18] distributes each file across multiple storage devices and pro cessors. The approach is based on the notion of an interleaved file, in which consecutive logical blocks are assigned to different physical nodes.…”
Section: Operating Systemsmentioning
confidence: 99%
“…Selectively revealing this parallel structure to utility programs can produce additional improvements, particularly on machines in which interprocessor communication is slow compared to aggregate I/O bandwidth. The Bridge parallel file system [18] distributes each file across multiple storage devices and pro cessors. The approach is based on the notion of an interleaved file, in which consecutive logical blocks are assigned to different physical nodes.…”
Section: Operating Systemsmentioning
confidence: 99%
“…We have realized this approach in a prototype system called Bridge [4]. For applications in which I/O performance is critical, Bridge allows user-provided code to be incorporated into the file system at run time, so that arbitrary application-specific operations can be performed on the processors local to the data.…”
Section: Introductionmentioning
confidence: 99%
“…In order to build parallel applications with high I/O bandwidth requirements, multiprocessor file systems are needed, which decluster files over many disks [2,9,10,7,8,3]. Processes running on any of the available processors may independently access and process parts of the declustered file.…”
Section: Introductionmentioning
confidence: 99%