Skip to main content

Advertisement

Log in

Hierarchical visual analysis and steering framework for astrophysical simulations

  • Published:
Transactions of Tianjin University Aims and scope Submit manuscript

Abstract

A framework for accelerating modern long-running astrophysical simulations is presented, which is based on a hierarchical architecture where computational steering in the high-resolution run is performed under the guide of knowledge obtained in the gradually refined ensemble analyses. Several visualization schemes for facilitating ensemble management, error analysis, parameter grouping and tuning are also integrated owing to the pluggable modular design. The proposed approach is prototyped based on the Flash code, and it can be extended by introducing user-defined visualization for specific requirements. Two real-world simulations, i.e., stellar wind and supernova remnant, are carried out to verify the proposed approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Dubey A, Antypas K, Calder A C et al. Evolution of FLASH, a multi-physics scientific simulation code for high-performance computing [J]. International Journal of High Performance Computing Applications, 2014, 28(28): 225–237.

    Article  Google Scholar 

  2. Brodlie K, Brooke J, Chen M et al. Visual supercomputing: Technologies, applications and challenges [J]. Computer Graphics Forum, 2005, 24(24): 217–245.

    Article  Google Scholar 

  3. Mulder J D, van Wijk J J, van Liere R. A survey of computational steering environments [J]. Future Generation Computer Systems, 1999, 15(15): 119–129.

    Article  Google Scholar 

  4. Wright H, Crompton R H, Kharche S et al. Steering and visualization: Enabling technologies for computational science [J]. Future Generation Computer Systems, 2010, 26(26): 506–513.

    Article  Google Scholar 

  5. Atanasov A, Bungartz H J, Frisch J et al. Computational steering of complex flow simulations [C]. In: Transactions of the Fourth Joint HLRB and KONWIHR Review and Results Workshop. Munich, Germany, 2009.

    Google Scholar 

  6. Esnard A, Richart N, Coulaud O. A steering environment for online parallel visualization of legacy parallel simulations [C]. In: 10th IEEE International Symposium on Distributed Simulation and Real-Time Applications. Terremolinos, Spain, 2006.

    Google Scholar 

  7. Pickles S M, Haines R, Pinning R L et al. A practical toolkit for computational steering [J]. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 2005, 363(363): 1843–1853.

    Article  Google Scholar 

  8. Riedel M, Eickermann T, Habbinga S et al. Computational steering and online visualization of scientific applications on large-scale HPC systems within e-science infrastructures [C]. In: IEEE International Conference on e-Science and Grid Computing. Bangalore, India, 2007.

    Google Scholar 

  9. Hudson R, Norris J, Reid L B et al. Experiences using Smaash to manage data-intensive simulations [C]. In: Proceedings of the 20th International Symposium on High Performance Distributed Computing. San Jose, USA, 2011.

    Google Scholar 

  10. Guo H, Yuan X, Huang J et al. Coupled ensemble flow line advection and analysis [J]. IEEE Transactions on Visualization and Computer Graphics, 2013, 19(19): 2733–2742.

    Google Scholar 

  11. Ribicic H, Waser J, Fuchs R et al. Visual analysis and steering of flooding simulations [J]. IEEE Transactions on Visualization and Computer Graphics, 2013, 19(19): 1062–1075.

    Article  Google Scholar 

  12. Matkovic K, Gracanin D, Splechtna R et al. Visual analytics for complex engineering systems: Hybrid visual steering of simulation ensembles [J]. IEEE Transactions on Visualization and Computer Graphics, 2014, 20(20): 1803–1812.

    Article  Google Scholar 

  13. Matkovic K, Gracanin D, Jelovic M et al. Interactive visual steering—Rapid visual prototyping of a common rail injection system [J]. IEEE Transactions on Visualization and Computer Graphics, 2008, 14(14): 1699–1706.

    Article  Google Scholar 

  14. Butnaru D, Buse G, Pfluger D. A parallel and distributed surrogate model implementation for computational steering [C]. In: IEEE 11th International Symposium on Parallel and Distributed Computing. Bavaria, Germany, 2012.

    Google Scholar 

  15. Bergner S, Sedlmair M, Moller T et al. ParaGlide: Interactive parameter space partitioning for computer simulations [J]. IEEE Transactions on Visualization and Computer Graphics, 2013, 19(19): 1499–1512.

    Article  Google Scholar 

  16. Pretorius A J, Bray M A P, Carpenter A E et al. Visualization of parameter space for image analysis [J]. IEEE Transactions on Visualization and Computer Graphics, 2011, 17(17): 2402–2411.

    Article  Google Scholar 

  17. Walker R, Kenny P G, Miao J Q. Balancing resolution and response in computational steering with simulation trails [C]. In: Proceedings of the 2009 International Conference on Modeling, Simulation and Visualization Methods. Las Vegas, USA, 2009.

    Google Scholar 

  18. Dubey A, Antypas K, Ganapathy M K et al. Extensible component-based architecture for FLASH, a massively parallel, multiphysics simulation code [J]. Parallel Computing, 2009, 35(10/11): 512–522.

    Article  Google Scholar 

  19. Turk M J, Smith B D, Oishi J S et al. yt: A multi-code analysis toolkit for astrophysical simulation data [J]. The Astrophysical Journal(Supplement Series), 2011, 192(192): 9.

    Article  Google Scholar 

  20. Ji L, Wang Q D, Kwan J. Non-equilibrium ionization model for stellar cluster winds and its application [J]. Monthly Notices of the Royal Astronomical Society, 2006, 372(372): 497–509.

    Article  Google Scholar 

  21. Zhou X, Miceli M, Bocchino F et al. Unveiling the spatial structure of the overionized plasma in the supernova remnant W49B [J]. Monthly Notices of the Royal Astronomical Society, 2011, 415(415): 244–250.

    Article  Google Scholar 

  22. Li S T. Comparison of refinement criteria for structured adaptive mesh refinement [J]. Journal of Computational and Applied Mathematics, 2010, 233(233): 3139–3147.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jizhou Sun  (孙济洲).

Additional information

Supported by the National Natural Science Foundation of China(No. U1231108).

Xiao Jian, born in 1978, male, engineer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiao, J., Zhang, J., Yuan, Y. et al. Hierarchical visual analysis and steering framework for astrophysical simulations. Trans. Tianjin Univ. 21, 507–514 (2015). https://doi.org/10.1007/s12209-015-2605-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12209-015-2605-7

Keywords

Navigation