Publications

18 Results

Search results

Jump to search filters

PDS/PIO: Lightweight libraries for collective parallel I/O

Sturtevant, Judy E.; Heermann, Philip D.; Christon, Mark A.

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.

More Details

First Generation ASCI Production Visualization Environments

IEEE Computer Graphics and Applications

Heermann, Philip D.

The delivery of the first one tera-operations/sec computer has significantly impacted production data visualization, affecting data transfer, post processing, and rendering. Terascale computing has motivated a need to consider the entire data visualization system; improving a single algorithm is not sufficient. This paper presents a systems approach to decrease by a factor of four the time required to prepare large data sets for visualization.For daily production use, all stages in the processing pipeline from physics simulation code to pixels on a screen, must be balanced to yield good overall performance. Also, to complete the data path from screen to the analyst's eye, user display systems for individuals and teams are examined. Performance of the initial visualization system is compared with recent improvements. Lessons learned from the coordinated deployment of improved algorithms are also discussed, including the need for 64 bit addressing and a fully parallel data visualization pipeline.

More Details
18 Results
18 Results