NASA Logo

NTRS

NTRS - NASA Technical Reports Server

The auto‑search feature has been disabled based on user feedback. Enter a search term/phrase and click “Search” to begin.

Back to Results
The Galley Parallel File SystemMost current multiprocessor file systems are designed to use multiple disks in parallel, using the high aggregate bandwidth to meet the growing I/0 requirements of parallel scientific applications. Many multiprocessor file systems provide applications with a conventional Unix-like interface, allowing the application to access multiple disks transparently. This interface conceals the parallelism within the file system, increasing the ease of programmability, but making it difficult or impossible for sophisticated programmers and libraries to use knowledge about their I/O needs to exploit that parallelism. In addition to providing an insufficient interface, most current multiprocessor file systems are optimized for a different workload than they are being asked to support. We introduce Galley, a new parallel file system that is intended to efficiently support realistic scientific multiprocessor workloads. We discuss Galley's file structure and application interface, as well as the performance advantages offered by that interface.
Document ID
19970010023
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Nieuwejaar, Nils
(Dartmouth Coll. Hanover, NH United States)
Kotz, David
(Dartmouth Coll. Hanover, NH United States)
Date Acquired
September 6, 2013
Publication Date
August 28, 1996
Publication Information
Publication: Parallel Computing
Subject Category
Computer Systems
Report/Patent Number
NAS 1.26:203566
NASA-CR-203566
Report Number: NAS 1.26:203566
Report Number: NASA-CR-203566
Accession Number
97N15276
Funding Number(s)
CONTRACT_GRANT: NSF CCR-94-04919
CONTRACT_GRANT: NAG2-936
CONTRACT_GRANT: NCC2-849
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available