HomeSC is the International Conference for
 High Performnance Computing, Networking, Storage and Analysis
scyourway
Award Finalist/Winner

SC Conference - Activity Details



An Efficient and Flexible Parallel I/O Implementation for the CFD General Notation System

Team Members:
Kyle Horne  (Utah State University)
Nate Benson  (Utah State University)
Thomas Hauser  (Utah State University)
Challenges Session
Tuesday,  11:36AM - 11:58AM
Room PB251
Abstract:
One important, often overlooked, issue for large, three dimensional time-dependent computational fluid dynamics (CFD) simulations is the input and output performance of the CFD solver, especially for large time-dependent simulations. The development of the CFD General Notation System (CGNS) has brought a standardized and robust data format to the CFD community, enabling the exchange of information between the various stages of numerical simulations. Application of this standard data format to large parallel simulations is hindered by the reliance of most applications on the CGNS Mid-Level library. This library has only supported serialized I/O. By moving to HDF5 as the recommended low level data storage format, the CGNS standards committee has created the opportunity to support parallel I/O. In our work, we present the parallel implementation of the CGNS Mid-Level library and detailed benchmarks on parallel file systems for typical structured and unstructured CFD applications.
   Sponsors    ACM    IEEE