| Nils A. Nieuwejaar. Galley: A New Parallel File System for Scientific Applications. PhD thesis, Dartmouth College Department of Computer Science, 1996. |
....across a set of disks. I O calls can be synchronous or asynchronous, allowing computation to overlap with I O. ViC I O provides a consistent interface on several operating systems, using several file systems. ViC files can exist in the Unix file system, in the Galley parallel file system [NK96, Nie96] or as MPI IO [MPI96] files. Interprocessor communication in the ViC library uses MPI [SOHL 96] 31 2.5 Summary ViC extends and re implements the C data parallel language to support out ofcore programming. The ViC compiler, vcc, translates C source into C code which calls the ViC ....
Nils A. Nieuwejaar. Galley: A New Parallel File System for Scientific Applications. PhD thesis, Dartmouth College Department of Computer Science, 1996.
....to this last interface) The POSIX system calls can be also be used to access files stored in PIOFS, IBM s parallel file system. In addition to these low level I O interfaces, the implementation can also use Galley, a new explicitly parallel file system written by Nils Nieuwejaar and David Kotz [29], 30] SOLAR s matrix I O subroutines module (MIOS) can use either a 2 phase approach or a strided approach to parallel I O. In the 2 phase I O, the MIOS read or write large blocks that match the matrix distribution on disks and redistribute the data in a separate phase. In the strided I O ....
....moving single elements in order to save on index calculation and in order to utilize optimized block copy subroutines in the BLAS. The size of these submatrices is usually either the primary block size or the block size of the block cyclic data layout. Using Galley s Strided I O Interface Galley [29], 30] is a parallel file system that offers two main advantages over traditional I O interfaces. First, Galley s interfaces include scatter gather capabilities that allow the application (the MIOS in our case) in a single call, to request transfer of data that is not contiguous on disk to ....
[Article contains additional citation context not shown here]
Nils Nieuwejaar, Galley: A New Parallel File System for Scientific Applications, Ph.D. thesis, Dartmouth College, 1996.
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