TY - JOUR
T1 - Optimizing parallel performance of unstructured volume rendering for the earth simulator
AU - Chen, Li
AU - Fujishiro, Issei
AU - Nakajima, Kengo
N1 - Funding Information:
This study was conducted as part of the Solid Earth Platform for Large-Scale Computation project funded by the Japanese Ministry of Education, Culture, Sports, Science and Technology through Special Promoting Funds of Science and Technology.
PY - 2003/3
Y1 - 2003/3
N2 - A scalable and high-performance parallel visualization subsystem has been developed in GeoFEM for the Earth Simulator (ES). As part of the ES project in Japan, the proposed subsystem is effective for the visualization of huge-scale unstructured datasets, and can be concurrent with computation on the same high-performance parallel computer. Moreover, some parallel visualization modules have obtained a good parallel performance, covering scalar, vector and tensor fields. This paper will take volume rendering method as an example to describe a number of efficient parallel performance optimization strategies we adopted for large-scale unstructured data visualization on SMP cluster machines, including suitable design of visualization method, the three-level hybrid parallelization which means message passing for inter-SMP node communication, loop directives for intra-SMP node parallelization, and vectorization for each processing element, plus dynamic load balancing. Good visualization images and high parallel performance have been achieved on the ES, thus demonstrating the feasibility and effectiveness of the proposed method.
AB - A scalable and high-performance parallel visualization subsystem has been developed in GeoFEM for the Earth Simulator (ES). As part of the ES project in Japan, the proposed subsystem is effective for the visualization of huge-scale unstructured datasets, and can be concurrent with computation on the same high-performance parallel computer. Moreover, some parallel visualization modules have obtained a good parallel performance, covering scalar, vector and tensor fields. This paper will take volume rendering method as an example to describe a number of efficient parallel performance optimization strategies we adopted for large-scale unstructured data visualization on SMP cluster machines, including suitable design of visualization method, the three-level hybrid parallelization which means message passing for inter-SMP node communication, loop directives for intra-SMP node parallelization, and vectorization for each processing element, plus dynamic load balancing. Good visualization images and high parallel performance have been achieved on the ES, thus demonstrating the feasibility and effectiveness of the proposed method.
KW - Earth Simulator
KW - Large-scale parallel visualization
KW - Parallel volume rendering
KW - SMP cluster architecture
KW - Unstructured datasets
UR - http://www.scopus.com/inward/record.url?scp=0037362982&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0037362982&partnerID=8YFLogxK
U2 - 10.1016/S0167-8191(02)00251-X
DO - 10.1016/S0167-8191(02)00251-X
M3 - Article
AN - SCOPUS:0037362982
SN - 0167-8191
VL - 29
SP - 355
EP - 371
JO - Parallel Computing
JF - Parallel Computing
IS - 3
ER -