PDS/PIO: Lightweight libraries for collective parallel I/O | |
STURTEVANT,JUDITH E. ; CHEN,PANG-CHIEH ; HEERMANN,PHILIP D. ; CHRISTON,MARK A. ; GREENBERG,DAVID S. | |
Sandia National Laboratories | |
关键词: Programming Languages; 99 General And Miscellaneous//Mathematics, Computing, And Information Science; Mesh Generation; Parallel Processing; Finite Element Method; | |
DOI : 10.2172/751602 RP-ID : SAND2000-0326 RP-ID : AC04-94AL85000 RP-ID : 751602 |
|
美国|英语 | |
来源: UNT Digital Library | |
【 摘 要 】
PDS/PIO is a lightweight, parallel interface designed to support efficient transfers of massive, grid-based, simulation data among memory, disk, and tape subsystems. The higher-level PDS (Parallel Data Set) interface manages data with tensor and unstructured grid abstractions, while the lower-level PIO (Parallel Input/Output) interface accesses data arrays with arbitrary permutation, and provides communication and collective I/O operations. Higher-level data abstraction for finite element applications is provided by PXI (Parallel Exodus Interface), which supports, in parallel, functionality of Exodus II, a finite element data model developed at Sandia National Laboratories. The entire interface is implemented in C with Fortran-callable PDS and PXI wrappers.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
751602.pdf | 1543KB | download |