Research Article
A high level I/O library for numerical simulation data
@INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8628, author={Hong Chen and Fang Xia}, title={A high level I/O library for numerical simulation data}, proceedings={3rd International ICST Conference on Simulation Tools and Techniques}, publisher={ICST}, proceedings_a={SIMUTOOLS}, year={2010}, month={5}, keywords={numerical simulation; data model; I/O library; metadata.}, doi={10.4108/ICST.SIMUTOOLS2010.8628} }
- Hong Chen
Fang Xia
Year: 2010
A high level I/O library for numerical simulation data
SIMUTOOLS
ICST
DOI: 10.4108/ICST.SIMUTOOLS2010.8628
Abstract
In many research fields of numerical simulations, programs often produce a large amount of mesh data with complex structure. It is a fatal bottleneck for scientists to manage such large-scale simulation data. In this paper, we present a data model with high semantic for simulation data organization, which is based on the data characters such as multi-dimension, multivariable and timespace correlative. We use meta-data to efficiently organize and manage mesh data. proposes the way to recognize characteristics of many kinds of datasets, and give the definition and cataloguing principles for the metadata in scientific computation. Based on the high level data model and metadata, we develop an I/O library for various applications such as simulation and visualization applications or other data analysis tools to access data files with a unified method. Under the support of the I/O library, application programs store simulation data into file systems efficiently with the uniform data format including compressed format, on the other hand, they access datasets with metadata of high semantic, which are described by the data model in numerical simulation fields.