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