Title
Using PI/OT to Support Complex Parallel I/O
Abstract
This paper describes PI/OT, a template-based parallel I/O system. In PI/OT, I/O streams have annotations associated with them that are external to the source code. These annotations specify an I/O behavior (template) and some modifiers (attributes). This paper shows how PI/OT attributes can be used to handle irregular data structures, and how the templates can be hierarchically composed to support complex I/O access patterns. PI/OT's separation of I/O specifications from the source code allows users to create these parallel I/O behaviors quickly and correctly. We demonstrate these capabilities by describing how PI/OT can be used to implement a biochemistry application and by discussing the performance results.
Year
DOI
Venue
1998
10.1109/IPPS.1998.669927
IPPS/SPDP
Keywords
DocType
Citations 
o access pattern,ot attribute,biochemistry application,template-based parallel,o behavior,source code,irregular data structure,o specification,o stream,o system,parallel processing,data structure,data structures
Conference
0
PageRank 
References 
Authors
0.34
7
4
Name
Order
Citations
PageRank
Ian Parsons1697.52
Jonathan Schaeffer21929220.77
D. Szafron31579210.88
Ronald C. Unrau411526.09