PVMFS is a PVM task process which facilitates I/O for programs utilizing PVM on a cluster of workstations. The file server presents a common file system and support for coordinated I/O to its parent and siblings.
It works by grabbing I/O syscalls such as read() and open(), and sending the requests to file server via PVM messages. Therefore, it works with unmodified source code, stdio, etc. It was written by Christopher G. Phillips (email@example.com). He is no longer supporting it, but it is still available on netlib, as a patch to version 3.3.4.