Membrane Layer Method to Separate Simulation and Visualization for Large-scale In-situ Visualizations

Akira Kageyama, Naohisa Sakamoto, Kohei Yamamoto

Abstract

With the progress of simulation technology, the demand for the in-situ visualization in high-performance computing is increasing. We propose a multiple-program, multiple-data (MPMD) approach to the in-situ visualization to realize interactive in-situ visualizations. We separate processor nodes in a massively parallel computer system into two parts; one devoted only to the simulation and the other devoted only to the visualization. Both the simulation and visualization programs are parallelized by MPI (Message Passing Interface). The number of MPI processes for the visualization is the same or larger than that for the simulation. The multiple camera method that we proposed in our previous study enables interactive analysis of the visualization movies thus generated. The simulation and visualization programs are separated by a layer mimicking a semipermeable membrane. It is semipermeable because information runs in one-way from the simulation to the visualization through the layer, and the layer prevents the simulation program from being affected by visualization program’s possible delay. The membrane is implemented as two independent MPI programs which correspond to the front and back faces of it. The four MPI programs (the simulation, visualization, and membrane faces) are executed at once based on an MPMD framework.

Download


Paper Citation


in Harvard Style

Kageyama A., Sakamoto N. and Yamamoto K. (2018). Membrane Layer Method to Separate Simulation and Visualization for Large-scale In-situ Visualizations.In Proceedings of 8th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-758-323-0, pages 106-111. DOI: 10.5220/0006854901060111


in Bibtex Style

@conference{simultech18,
author={Akira Kageyama and Naohisa Sakamoto and Kohei Yamamoto},
title={Membrane Layer Method to Separate Simulation and Visualization for Large-scale In-situ Visualizations},
booktitle={Proceedings of 8th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2018},
pages={106-111},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006854901060111},
isbn={978-989-758-323-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of 8th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - Membrane Layer Method to Separate Simulation and Visualization for Large-scale In-situ Visualizations
SN - 978-989-758-323-0
AU - Kageyama A.
AU - Sakamoto N.
AU - Yamamoto K.
PY - 2018
SP - 106
EP - 111
DO - 10.5220/0006854901060111