PFIO_IEEE

Updated January 1999

PFIO_IEEE is the Parallel File I/O IEEE library. It is a companion piece to the PFIO library for Cray MPP systems.

The PFIO_IEEE library provides a pair of highly optimized Fortran I/O routines for moving 64-bit words and CRI floating point data held in memory to and from 64-bit word and IEEE floating point disk files.

The FPUT_IEEE routine accepts a CRI floating point array as input, converts it to the Cray IEEE format, and writes the IEEE array to disk.

FGET_IEEE reads Cray IEEE disk file data into memory, converts it to CRI floating point, and returns the CRI array though the argument list.

The FPUT32 routine accepts a 32-bit data array as input and writes the array to disk. Note that FPUT32 may also be used to transfer 32-bit integer data or any other 32-bit data type.

FGET32 reads 32-bit data from disk into memory and returns the array though the argument list. Note that FGET32 may also be used to transfer 32-bit integer data or any other 32-bit data type.

The FPUT routine accepts a 64-bit data array as input and writes the array to disk. Note that FPUT may also be used to transfer 64-bit integer data or any other 64-bit data type.

FGET reads 64-bit disk file data into memory and returns the array though the argument list. Note that FGET may also be used to transfer 64-bit integer data or any other 64-bit data type.

PFIO_IEEE was written by D. C. O'Neal and R. Reddy, PSC Parallel Applications Group (oneal@psc.edu and rreddy@psc.edu).

Installed on the J90 and C90.

C90 Version:

J90 Version:

Other PFIO_IEEE documentation:

See also:


PSC Home Page Search Feedback