Skip to main content

A Patch-Based Data Reorganization Method for Coupling Large-Scale Simulations and Parallel Visualization

  • Chapter
Transactions on Edutainment IX

Part of the book series: Lecture Notes in Computer Science ((TEDUTAIN,volume 7544))

Abstract

The scale of some datasets generated by simulations on tens of thousands of cores are gigabyte or larger per output step. It is imperative that efficient coupling of these simulations and parallel visualization. A patch-based data reorganization method was presented for this coupling through a parallel file system. Based on the method, simulation data sets in application codes are reorganized by patch and written into many files in parallel. These datasets in these files can be read directly by visualization software with low I/O overheads. For two real simulations on above 30000 cores, large-scale datasets have been generated and visualized efficiently.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, X.J., Liao, X.K., Lu, K., et al.: The TianHe-1A supercomputer: its hardware and software. J. Computer Science and Technology 26(3), 344–351 (2001)

    Article  Google Scholar 

  2. Mo, Z.Y., Zhang, A.Q., Cao, X.L., et al.: JASMIN: a parallel software infrastructure for scientific computing. Front. Compute. Sci. China. 4(4), 480–488 (2010)

    Article  Google Scholar 

  3. Mo, Z.Y., Pei, W.: Scientific computing application. Physics 38(8), 552–558 (2009) (in Chinese)

    Google Scholar 

  4. Childs, H., Pugmire, D., Ahern, S., Whitlock, B., Howison, M.: Extreme Scaling of Production Visualization Software on Diverse Architectures. IEEE Computer Graphics and Applications 30(3), 22–31 (2010)

    Article  Google Scholar 

  5. LLNL. Visit, https://wci.llnl.gov/codes/visit (viewed on May 2011)

  6. Rubel, O., Ahern, S., Bethel, E., Biggin, M.D., Childs, H., Cormier-Michel, E., DePace, A., Eisen, M.B., Fowlkes, C.C.: Coupling visualization and data analysis for knowledge discovery from multi-dimensional scientific data. Procedia Computer Science 1(1), 1751–1758 (2010)

    Article  Google Scholar 

  7. Nicolae, B., Antoniu, G., Bouge, L., Moise, D.: BlobSeer: Next generation data management for large scale infrastructure. Journal of Parallel and Distributed Computing 71(2), 169–184 (2011)

    Article  Google Scholar 

  8. Chan, A., Gropp, W., Lusk, E.: An efficient format for nearly constant-time access to arbitrary time intervals in larger trace files. Scientific Programming 16, 155–165 (2008)

    Google Scholar 

  9. Lang, S., Carns, P.H., Latham, R., Ross, R.B., Harms, K., Allcock, W.E.: I/O performance challenges at leadership scale. In: Sc 2009: Proceedings of the 2009 ACM/IEEE Conference on Supercomputing (2009)

    Google Scholar 

  10. Ma, K.L.: In situ visualization at extreme: challenges and opportunities. IEEE Computer Graphics and Applications 29(6), 14–19 (2009)

    Article  Google Scholar 

  11. Peterka, T., Ross, R.B., Shen, H.W., et al.: Parallel visualization on leadership computing resources. In: Journal of Physics: Conference Series SciDAC (2009)

    Google Scholar 

  12. Ross, R.B., Peterka, T., Shen, H.W., et al.: Parallel I/O and visualization on extreme scale. In: Journal of Physics: Conference Series SciDAC (June 2008)

    Google Scholar 

  13. Yu, H., Ma, K.L.: A Study of I/O Techniques for Parallel Visualization. Journal of Parallel Computing 31(2), 167–183 (2005)

    Article  MathSciNet  Google Scholar 

  14. Iskra, K., Romein, J.W., Yoshii, K., Beckman, P.: ZOID: I/O-forwarding infrastructure for petascale architectures. In: PPoPP 2008: Proc. 13th ACM SIGPLAN Symp. On Principles and Practice of Parallel Programming, pp. 153–162 (2008)

    Google Scholar 

  15. Mo, Z., Zhang, A. (eds.): User’s guide for JASMIN, Technical Report No. T09-JMJL-01 (2009), https://www.iapcm.ac.cn/jasmin

  16. Pei, W.: The construction of simulation algorithms for Laser Fusion. Communication in Computational Physics 2(2), 255–270 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Xiao, L., Ai, Z., Cao, X. (2013). A Patch-Based Data Reorganization Method for Coupling Large-Scale Simulations and Parallel Visualization. In: Pan, Z., Cheok, A.D., Müller, W., Liarokapis, F. (eds) Transactions on Edutainment IX. Lecture Notes in Computer Science, vol 7544. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37042-7_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37042-7_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37041-0

  • Online ISBN: 978-3-642-37042-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics