MPI-IO application: an implementation of a mine ventilation model
Numerical methods and programming, Tome 10 (2009) no. 1, pp. 89-95.

Voir la notice de l'article provenant de la source Math-Net.Ru

The high performance of supercomputers not only allows one to solve today problems faster but also allows one to formulate other problems, earlier not impossible to solve. However, this requires a revision of a programming model because of an increasing amount of the resulting data. MPI being a de facto a standard for distributed memory computing systems allows many options to actually program parallel I/O operations since the publication of the MPI-2 standard definition. However, such capabilities are often neglected when considering the design of applications for simulating a large problem. In this paper we describe some results of practical usage of MPI I/O in the context of gas filtration simulations through a porous mine medium. We also discuss the challenges presented by the scalability of application and performance of file subsystems and also describe how we perform a single process optimization and a parallel code optimization. All tests were run on a SKIF-Siberia computing system, a 566 CPU cluster located at Tomsk State University. This work was supported by the Russian Foundation for Basic Research (project N 08-08-12029-ofi).
Keywords: high-performance computing; hydrodynamics; filtration; parallel I/O; MPI-IO; scalability; data management.
@article{VMP_2009_10_1_a26,
     author = {B. L. Petushkeev},
     title = {MPI-IO application: an implementation of a mine ventilation model},
     journal = {Numerical methods and programming},
     pages = {89--95},
     publisher = {mathdoc},
     volume = {10},
     number = {1},
     year = {2009},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VMP_2009_10_1_a26/}
}
TY  - JOUR
AU  - B. L. Petushkeev
TI  - MPI-IO application: an implementation of a mine ventilation model
JO  - Numerical methods and programming
PY  - 2009
SP  - 89
EP  - 95
VL  - 10
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VMP_2009_10_1_a26/
LA  - ru
ID  - VMP_2009_10_1_a26
ER  - 
%0 Journal Article
%A B. L. Petushkeev
%T MPI-IO application: an implementation of a mine ventilation model
%J Numerical methods and programming
%D 2009
%P 89-95
%V 10
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VMP_2009_10_1_a26/
%G ru
%F VMP_2009_10_1_a26
B. L. Petushkeev. MPI-IO application: an implementation of a mine ventilation model. Numerical methods and programming, Tome 10 (2009) no. 1, pp. 89-95. http://geodesic.mathdoc.fr/item/VMP_2009_10_1_a26/