Newsgroups: comp.parallel
From: moyer@mathcs.emory.edu (Steve Moyer)
Subject: PIOUS 1.2.1 available (C/Fortran) - Parallel I/O for PVM
Keywords: PIOUS, PVM, parallel file system
Organization: Emory University, Dept of Math and CS
Date: Thu, 26 Jan 1995 14:29:04 GMT
Message-ID: <3g85vr$2qh@labss19.mathcs.emory.edu>



			    PIOUS for PVM
		    (Parallel I/O System for PVM)

			    Version 1.2.1


Description
-----------

PIOUS is a complete Parallel I/O System for the PVM distributed computing
environment.  Just as PVM implements a virtual multicomputer on top
of a heterogeneous network of computing resources, PIOUS implements a fully
functional parallel file system on top of PVM.  PVM applications obtain
transparent access to shared permanent storage via PIOUS library functions.

PIOUS is intended to serve both as a platform for supporting high-performance
parallel applications, and as a vehicle for parallel file system research.
PIOUS implements the traditional functionality found in most parallel
computer file systems, as well as a number of unique features, including:

    * Two-dimensional file objects and logical file views

    * Coordinated file access with guaranteed consistency semantics

    * Data declustering for scalable performance

    * Transaction support and user-selectable fault tolerance modes

    * Extended file maintenance primitives for managing declustered files

    * C and Fortran language bindings


PIOUS should work on most systems that support PVM 3.  To date, PIOUS has been
tested on the following:  Sun4/SunOS 4.1.3/Solaris 2.3-4, SGI/IRIX 4.0.5,
Dec Alpha/OSF1 2.1, HP 9000/HP-UX, and IBM RS6000/AIX.  The previous
version of PIOUS is installed at more than 100 sites, and the software
appears to be stable.

The PIOUS distribution comes complete with a user's guide and reference
manual as well as on-line man pages.  Automatic build scripts similar
to those supplied with PVM are provided as well.

PIOUS can be obtained via anonymous ftp from ftp.mathcs.emory.edu in the
directory pub/pious1.  The README file located there provides complete
information on getting and installing the software.


New features
------------

PIOUS 1.2.1 adds Fortran language bindings to the previous version (1.1.2),
along with the necessary updates to the user's guide and on-line manual pages.
Otherwise, the system remains unchanged.



Regards,

Steven Moyer
Vaidy Sunderam

-- 
-------------------------------------------------------------------------
Steven A. Moyer                            Email:  moyer@mathcs.emory.edu
Mathematics and Computer Science           Office: (404) 727-0668
Emory University, Atlanta, GA 30322        Fax:    (404) 727-5611


