Abstract
Today parallel visualization of massive datasets from observation and numerical simulation of seismic waves is one of the major goals of geoscience community. A majority of these datasets are time-varying volume data (TVVD), also known as 4D field data. The difficulty of visualizing them on distributed parallel system mainly lies in the algorithm designing for distributed preprocessing of raw datasets, hierarchical point-to-point or collective communication implementation based on distributed data allocation, synchronous volume rendering techniques. In this work we present viable solutions for preprocessing of raw data sets, novel algorithms of parallel rendering and display matrix. Our main objective is focused on the parallel visualization of results coming from full 4D seismic wave propagation simulations.
Similar content being viewed by others
References
Artuzi WA (2005) Improving the Newmark time integration scheme in finite element time domain methods. IEEE Microw Wirel Compon Lett 15(12):898–900
Bethel EW, Humphreys G, Paul B, Brederson JD (2003) Sort-first, distributed memory parallel visualization and rendering. In: Proceedings of the 2003 IEEE symposium on parallel and large-data visualization and graphics
Cardenas-Soto M, Chavez-Garcia F (2003) Regional path effects on seismic wave propagation in central Mexico. Bull Seismol Soc Am 93(3):973–985
Chen LZ, Shen XH, Tian QJ (2003) SAR technique and its application to geologic and seismic research. Chin J Earthq 23(1):29–35
Constantine P, Heermann PD (2005) Issues and architectures in large-scale data visualization. In: The visualization handbook. Elsevier, Amsterdam, pp 551–567
Dong LG (2005) Numerical simulation of seismic wave propagation under complex near surface conditions. Chin J Progr Explor Geophys 03:61–67
Dong LG, Li PM (2004) Dispersive problem in seismic wave propagation numerical modeling. Chin J Nat Gas Ind 06:19–27
Fuchs H, Poulton J, Eyles J et al (1989) Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories. In: Proceedings of SIGGRAPH 89. Comput Graph 23(3):79–88
Hansen CD, Hinker P (1992) Massively parallel isosurface extraction. In: Proceedings of the 3rd conference on visualization 1992, pp 77–83
Hsieh TJ, Kuester F, Hutchinson TC (2003) Visualization of large-scale seismic field data. In: Proceedings of high performance computing symposium (HPC 2003), society for computer simulation international, pp 163–170
Komatitsch D, Tromp J (2002a) Spectral-element simulations of global seismic wave propagation-II. 3-D models, oceans, rotation, and gravity. Geophys J Int 150:303–318
Komatitsch D, Tromp J (2002b) Spectral-element simulations of global seismic wave propagation-I Validation. Geophys J Int 149:390–412
Komatitsch D, Tromp J (2003) A perfectly matched layer absorbing condition for the second-order elastic wave equation. Geophys J Int 154:146–153
Lei B, Ma ZT (2004) 3-D seismic data volume visualization. Chin J Comput Tech Geophys Geochem Explor 24(3):206–210
Ma KL, Smith D, Shih MY et al (1998) Efficient encoding and rendering of time-varying volume data. Technical Report ICASE report No.98–22. Institute for Computer Graphics Applications in Science and Engineering
Ma KL, Stompel A, Bielak J, Ghattas O, Kim EJ (2003) Visualizing very large-scale earthquake simulations. In: Proceedings of the 2003 ACM/IEEE conference on supercomputing, pp 48
Mackerras P (1992) A fast parallel marching cubes implementation on the fujitsu ap1000, Technical Report TR-CS-92-10. Australian National University
Maccormick P, Aherns J (2005) Large-scale data visualization and rendering: a problem-driven approach. In: The visualization handbook. Elsevier, Amsterdam, pp 533–549
Meyer J, Thomas W (2005) Earthquake visualization using large-scale ground motion and structural response simulations. In: Bonneau G-P, Ertl T, Nielson GM (eds) Scientific visualization: the visual extraction of knowledge from data, series: mathematics and visualization. Springer, Berlin, pp 409–432
Miguet S, Nico JM (1995) A load-balanced parallel implementation of marching-cubes algorithm. In: Proceedings of high performance computing symposium 1995, pp 229–239
Molnar S, Eyles J, Poulton J (1992) Pixelflow: high-speed rendering using image composition. In: Proceedings of SIGGRAPH 92. Comput Graph 26 (2):231–240
Molnar S, Cox M, Ellsworth D, Fuchs H (1994) A sorting classification of parallel rendering. IEEE Comput Graph Appl 14(4):23–32
Montrym JS, Baum DR, Dignam DL et al (1997) InfiniteReality: a real-time graphics system. In: Proceedings of SIGGRAPH 97, pp 293–302
Mou YG, Pei ZL (2003) A staggered-gird high-order difference method for modeling seismic wave propagation in inhomogeneous media. Chin J J China Univ Pet (Edition of Nat Sci), 06:112–117
Mueller C (1995) The sort-first rendering architecture for high-performance graphics. In: Symposium on interactive 3D graphics, pp 75–84
Obayya SSA, Rahman BMA, El-Mikati HA (2000) New full-vectorial numerically efficient propagation algorithm based on the finite element method. J Lightwave Technol 18(3):409–415
Samanta R, Zheng J, Funkhouser T et al (1999) Load balancing for multi-projector rendering systems. In: Proceedings of 1999 SIGGRAPH/Eurographics workshop on graphics hardware, pp 107–116
Samanta R, Funkhouser T, Li K, Singh JP (2000a) Sort-first parallel rendering with a cluster of PCs. In: Sketches and applications, SIGGRAPH, pp 260
Samanta R, Funkhouser T, Li K et al (2000b) Hybrid sort-first and sort-last parallel rendering with a cluster of PCs. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHI-CS workshop on graphics hardware, pp 97–108
Shen H-W, Chiang L-J, Ma K-L (1999) A fast volume rendering algorithm for time-varying fields using a time-space partitioning (TSP) tree. In: Proceedings of visualization 99, pp 371–377
Shen ZK, Wang M, Gan WJ et al (2003) Contemporary tectonic strain rate field of Chinese continental and if geodynamic implications. Chin J Earth Sci Frontier 10(8):93–100
Sohn B-S, Bajaj C, Siddavanahalli V (2002) Feature based volumetric video compression for interactive playback. In: Proceedings of volume visualization and graphics 2002, pp 89–96
Tsuboi S, Komatitsch D, Ji C, Tromp J (2004) Modeling of global seismic wave propagation on the Earth simulator. J Earth Simul 1:57–66
Westermann R (1995) Compression time rendering of time-resolved volume data. In: Proceedings of the visualization’95 conference, pp 168–174
Wu WQ, Shu Y, Huang ZP (2002) Numerical simulation of the seismic wave propagation in complex media. Chin J Sci Technol Eng 02:218–233
Zhang PZ, Wang Q, Ma ZJ (2002a) GPS velocity and active crustal deformation in and around the QingHai-Tibet plateau. Chin J Earth Sci Frontier 9(2):442–450
Zhang PZ, Wang Q, Ma ZJ (2002b) GPS velocity and active crustal blocks of contemporary tectonic deformation in continental China. Chin J Earth Sci Frontier 9(2):431–441
Acknowledgments
This work was funded by the foundation research and development project (2004CB418406) and the NSF (40774049, 40474038). We gratefully acknowledge the supports of the network center of Chinese Academic of Sciences for the computational resources and Grants (INF105-SCE-02-12) and research support from Institute of Earthquake Science, Chinese Earthquake Administration.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, H., Chen, S., Chen, S. et al. Parallel visualization of seismic wave propagation. Vis Geosci 13, 117–124 (2008). https://doi.org/10.1007/s10069-008-0014-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10069-008-0014-y