PTLib (Parallel Tools Library) Software Catalog


TPIE (Transparent Parallel I/O Environment)

Abstract
TPIE, a transparent parallel I/O environment, is designed to bridge the gap between the theory and practice of parallel I/O systems. It is intended to demonstrate that a parallel I/O system can do all of the following simultaneously: Abstract away the details of how I/O is performed so that programmers need only deal with a simple high level interface; Implement I/O-optimal paradigms for large scale computation that are efficient not only in theory, but also in practice; Remain flexible, allowing programmers to specify the functional details of computation taking place within the supported paradigms. This will allow a wide variety of algorithms to be implemented within the system; Be portable across a variety hardware platforms. Be extensible, so that new features can be easily added later. TPIE is implemented as a set of templated classes and functions in C++. It also includes a small library and a set of test and sample applications.
DateOfInformation
Tue Dec 8 14:36:18 1998
Domain
Parallel Processing Tools!Parallel I/O Systems
TargetEnvironment
TPIE has been tested on a variety of hardware platforms with a variety of flavors of UNIX operating systems. Combinations that have been tested include: Sun Sparcstation/SunOS 4.x; Sun Sparcstation/Solaris 5.x; DEC Alpha/OSF/1 1.x and 2.x; HP 9000/HP-UX; Intel Pentium or Pentium Pro/Linux 2.0.x
Version
version 0.8.02a
VersionDate
May 1997
Webpage
http://www.cs.duke.edu/TPIE/
ContactIs
TPIE Help

Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/tpie.html
ptlib_maintainers@nhse.org