Optimization strategies using hybrid MPI+OpenMP parallelization for large-scale data visualization on earth simulator

4Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An efficient parallel visualization library has been developed for the Earth Simulator. Due to its SMP cluster architecture, a three-level hybrid parallel programming model, including message passing for inter-SMP node communication, loop directives by OpenMP for intra-SMP node parallelization and vectorization for each processing element (PE) was adopted. In order to get good speedup performance with OpenMP parallelization, many strategies are used in implementing the visualization modules such as thread parallelization by OpenMP considering seed point distributions and flow features for parallel streamline generation, multi-coloring reordering to avoid data race of shared variables, some kinds of coherence removal, and hybrid image-space and object-space parallel for volume rendering. Experimental results on the Earth Simulator demonstrate the feasibility and effectiveness of our methods. © 2008 Springer-Verlag.

Cite

CITATION STYLE

APA

Chen, L., & Fujishiro, I. (2008). Optimization strategies using hybrid MPI+OpenMP parallelization for large-scale data visualization on earth simulator. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4935 LNCS, pp. 112–124). https://doi.org/10.1007/978-3-540-69303-1_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free