Parallel Sequential File IO Library (PSF)
- Abstract
- This library is designed to deliver high performance
I/O to and from an array of SMPs (Cray Origin 2000)
for sequential files. The library performs I/O between
sequential disk files and virtual shared data arrays
on an array of Origins computers. A virtual shared
data array is a user defined implementation of a shared
data array in which each processor has a linear or
block shaped piece of the shared data array. The pieces
on each processor need not be the same size, but together
they must represent the entire data array. This feature
allows for arbitrary sizing of the shared data array
and allows different types for load balancing. PSF
requires MPI. With multiple machines PSF can open the
disk file on the machine where the MPI rank zero process
resides based on the communicator passed to PSF_OPEN.
This allow the user to define whether IO is done to
one file per job, one file per SMP, one file per processor,
or any configuration the user requires.
- DateOfInformation
- Fri Jan 22 10:59:41 1999
- Domain
- Parallel Processing Tools!Parallel I/O Systems
- Language
- Fortran 77/90, C, C++
- TargetEnvironment
- SGI IRIX. Currently psf is only compiled for SGI platforms
with the -64 ABI. .
- Version
- 4
- Webpage
- http://reality.sgi.com/hxm/work/psf/psf4/index.html
- ContactIs
- Hal Meyer
Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/sgi_psf.html
ptlib_maintainers@nhse.org