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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Mo, Z.Y., Pei, W.: Scientific computing application. Physics 38(8), 552–558 (2009) (in Chinese)
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)
LLNL. Visit, https://wci.llnl.gov/codes/visit (viewed on May 2011)
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)
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)
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)
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)
Ma, K.L.: In situ visualization at extreme: challenges and opportunities. IEEE Computer Graphics and Applications 29(6), 14–19 (2009)
Peterka, T., Ross, R.B., Shen, H.W., et al.: Parallel visualization on leadership computing resources. In: Journal of Physics: Conference Series SciDAC (2009)
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)
Yu, H., Ma, K.L.: A Study of I/O Techniques for Parallel Visualization. Journal of Parallel Computing 31(2), 167–183 (2005)
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)
Mo, Z., Zhang, A. (eds.): User’s guide for JASMIN, Technical Report No. T09-JMJL-01 (2009), https://www.iapcm.ac.cn/jasmin
Pei, W.: The construction of simulation algorithms for Laser Fusion. Communication in Computational Physics 2(2), 255–270 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)