• DocumentCode
    3298747
  • Title

    PDS/PIO: Lightweight Libraries for Collective Parallel I/O

  • Author

    Sturtevant, Judy ; Christon, Mark ; Heermann, Philip D. ; Chen, Pang-Chieh

  • Author_Institution
    Sandia National Laboratories
  • fYear
    1998
  • fDate
    07-13 Nov. 1998
  • Firstpage
    3
  • Lastpage
    3
  • Abstract
    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.
  • Keywords
    Collective I/O; I/O; Parallel I/O; Scalable I/O; Application software; Communication system operations and management; Computational modeling; Data models; Data structures; File systems; Finite element methods; Laboratories; Libraries; Tensile stress; Collective I/O; I/O; Parallel I/O; Scalable I/O;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1998.SC98. IEEE/ACM Conference on
  • Print_ISBN
    0-8186-8707-X
  • Type

    conf

  • DOI
    10.1109/SC.1998.10008
  • Filename
    1437290