[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content

Advertisement

Log in

Parallel visualization of large-scale multifield scientific data

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

Abstract

Following the recent rapid growth in supercomputer performance, many real-world problems in fields such as nuclear fusion energy and electromagnetic environments can be solved via multiphysics simulation, which outputs multifield datasets. However, current multifield visualization has difficulty handling multiphysics parallel simulation data. First, it is difficult to correctly visualize overlapping multifield data with semitransparent properties because of the complex distribution of partitioned data domains across multicore processors. Second, the interactive visualization performance of large-scale multifield data in serial processing mode on a personal computer is often slow because multiphysics simulations can produce large-scale datasets, i.e., of the order of gigabytes to terabytes. Considering the fidelity and efficiency of large-scale data visualization on supercomputer, a new parallel visualization method is required for multifield scientific data that do not change the original distribution of the mesh data generated by the multiphysics applications. This paper introduces a hybrid scheduling framework for the parallel visualization of large-scale multifield scientific data. This framework is used to overcome problems both in correct visual representation and in efficient visualization of large-scale multiphysics applications. We discuss the results of several typical multiphysics applications to verify the feasibility and reliability of our proposed framework. This framework currently supports scalable in situ visualization of up to 8.5 billion mesh cells on the 10 k cores of China’s Tianhe-2 supercomputer, which could help domain scientists understand multiphysics phenomena more clearly and accurately.

Graphic abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Bertin J (1983) Semiology of graphics: diagrams. In: Conference on computer networks

  • Binyahib R, Peterka T, Larsen M, Ma K-L, Childs H (2018) A scalable hybrid scheme for ray-casting of unstructured volume data. IEEE Trans Vis Comput Graph. https://doi.org/10.1109/tvcg.2018.2833113

    Article  Google Scholar 

  • Cai W, Sakas G (1999) Data intermixing and multi-volume rendering. Computer Graph Forum 18(3):359–368

    Article  Google Scholar 

  • Cao Y et al (2017) In situ visualization infrastructure for large scale simulations with structured meshes. In: International conferences computer graphics, visualization, computer vision and image processing. IADIS Press, Portugal, Lisbon, pp 139–146

  • Childs H, Duchaineau MA, Ma K-L (2006) A scalable, hybrid scheme for volume rendering massive data sets, pp 153–161. https://doi.org/10.2312/egpgv/egpgv06/153-161

  • Eberly DH (2006) 3D game engine design: a practical approach to real-time computer graphics. Morgan Kaufmann Publishers, Burlington, p 69 (ISBN 0122290631)

    Google Scholar 

  • Exascale Programming Challenges (2011). http://science.energy.gov/~/media/ascr/pdf/program-documents/docs/ProgrammingChallengesWorkshopReport.pdf

  • Fuchs R, Hauser H (2009) Visualization of multivariate scientific data. Computer Graph Forum CGF 28:1670–1690. https://doi.org/10.1111/j.1467-8659.2009.01429.x

    Article  Google Scholar 

  • Giertsen C (1992) Volume visualization of sparse irregular meshes. IEEE Computer Graphics and Applications 12(2):40–48

    Article  Google Scholar 

  • HVS model (2019). https://en.wikipedia.org/wiki/Human_visual_system_model

  • Insley JA, Grinberg L et al (2011) Visualizing multiscale, multiphysics simulation data: brain blood flow. In: IEEE symposium on large-scale data analysis and visualization, pp 3–7

  • Jacq J, Roux C (1997) A direct multi-volume rendering method aiming at comparisons of 3-D images and models. IEEE Trans Inf Technol Biomed 1:30–43

    Article  Google Scholar 

  • Kajiya J, Von Herzen B (1984) Ray tracing volume densities. Proc SIGGRAPH 18(3):165–174

    Article  Google Scholar 

  • Kniss J, Premoze S, Ikits M, Lefohn A, Hansen C, Praun E (2003) Gaussian transfer functions for multi-field volume visualization. In: Proceedings of the IEEE visualization conference, pp 497–504. https://doi.org/10.1109/VISUAL.2003.1250412

  • Kreeger KA, Kaufman AE (1999) Mixing translucent polygons with volumes. In: Proceedings of IEEE visualization, pp 191–198

  • Lethbridge P (2005) Multiphysics analysis. The Industrial Physicist, Hudson, Ohio

  • Levoy M (1990) A hybrid ray tracer for rendering polygon and volume data. IEEE Comput Graph Appl 10(2):33–40

    Article  Google Scholar 

  • Ma K-L, Crockett TW (2001) A scalable parallel cell-projection volume rendering algorithm for three-dimensional unstructured data. https://doi.org/10.1145/266638.266664

  • Ma K-L, Painter S, James D, Hansen C, Krogh MF (2001) Parallel volume rendering using binary-swap image composition. IEEE CG&A, p 14. https://doi.org/10.1145/1508044.1508082

  • Mo Z, Zhang A, Cao X, Liu Q, Xu X, An H, Pei W, Zhu S (2010) JASMIN: a parallel software infrastructure for scientific computing. Front Comput Sci China 4:480–488

    Article  Google Scholar 

  • Molnar S et al (1994) A sorting classification of parallel rendering. IEEE Comput Graph Appl 14(4):23–32

    Article  Google Scholar 

  • Plate J et al (2007) A flexible multivolume shader framework for arbitrarily intersecting multiresolution datasets. IEEE Trans Vis Comput Graph 13(6):1584–1591

    Article  Google Scholar 

  • Porter T, Du T (1984) Compositing digital images. In: SIGGRAPH’84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques. ACM Press, New York, NY, USA, pp 253–259

  • Rivi M, Calori L, Muscianisi G, Slavnić V (2012) In-situ visualization: state-of-the-art and some use cases. PRACE white paper

  • Sauber N, Theisel H, Seidel H-P (2006) Multifield-graphs: an approach to visualizing correlations in multifield scalar Data. IEEE Trans Vis Comput Graph 12:917–924. https://doi.org/10.1109/TVCG.2006.165

    Article  Google Scholar 

  • Simon H (2007) Modeling and simulation at the Exascale for energy and the environment. DOE report. http://www.sc.doe.gov/ascr/ProgramDocuments/ProgDocs.html

  • Usher W, Wald I, Amstutz J, Günther J, Brownlee C, Pascucci V (2019) Scalable ray tracing using the distributed framebuffer. Computer Graphics Forum (proceedings of EuroVis) (to appear)

    Article  Google Scholar 

  • Wang F, Wald I, Wu Q, Usher W, Johnson CR (2018) CPU isosurface ray tracing of adaptive mesh refinement data. IEEE Trans Vis Comput Graph. https://doi.org/10.1109/tvcg.2018.2864850

    Article  Google Scholar 

  • Wes Bethel E (2009) Modern scientific visualization is more than just pretty pictures. Numerical modeling of space plasma flows: Astronum-2008 (Astronomical Society of the Pacific conference series, St. Thomas, USVI, June 2009, pp 301–317, LBNL 1450E)

  • Yu H, Wang C, Ma K-L (2008) Massively parallel volume rendering using 2–3 swap image compositing. In: Proceedings of ACM/IEEE supercomputing conference, Austin, TX, pp 48-1–48-11

  • Yu H, Wang C, Grout R, Chen J, Ma K-L (2010) In situ visualization for large-scale combustion simulations. IEEE Comput Graph Appl 30:45–57. https://doi.org/10.1109/MCG.2010.55

    Article  Google Scholar 

  • Zhang A, Mo Z et al (2013) Federation parallel computing in JASMIN and its application in multi-physics simulation. Comput Eng Sci 35(1):15–23

    Google Scholar 

Download references

Acknowledgements

This work was supported by the National Key R&D Program of China under Grant No. 2017YFB0202203 and the Defense Industrial Technology Development Program of China (Grant No. C1520110002).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yi Cao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cao, Y., Mo, Z., Ai, Z. et al. Parallel visualization of large-scale multifield scientific data. J Vis 22, 1107–1123 (2019). https://doi.org/10.1007/s12650-019-00591-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-019-00591-4

Keywords

Navigation