The Performance Analysis and Parallel Optimization of the OpenFOAM-Based Viscoelastic Solver for Heterogeneous HPC Platforms

Article Preview

Abstract:

The scalability and the efficiency of the OpenFOAM-based parallel viscoelastic solver are greatly restricted by MPI operations. In this work, we proposed a comprehensive strategy of the computation and communication overlap and the hybrid parallelization with MPI and OpenMP to optimize the parallel viscoelastic solver on HPC platforms. Critical simulations based upon 3D contraction benchmark flow show that the efficiency of the parallel viscoelastic solver could be considerably improved, and an extra speedup of 2.20 could be obtained with 8 threads upon 2 MPI processes.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

873-880

Citation:

Online since:

October 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] R. Guénette, M. Fortin: Journal of non-newtonian fluid mechanics 60 (1995) 27–52.

Google Scholar

[2] S. Patankar, D. Spalding: International Journal of Heat and Mass Transfer 15 (1972) 1787 – 1806.

Google Scholar

[3] R. Issa: Journal of Computational Physics 62 (1986) 40 – 65.

Google Scholar

[4] J. H. Ferziger, M. Peri´c, in: Computational methods for fluid dynamics, Computational methods for fluid dynamics, volume 3, Springer Berlin (1996).

DOI: 10.1007/978-3-642-97651-3_4

Google Scholar

[5] J. R. Shewchuk: An introduction to the conjugate gradient method without the agonizing pain (1994) URL: http: /www. eletrica. ufpr. br/artuzi/te804/arquivos/cg. pdf.

Google Scholar

[6] M. Culpo: Current bottlenecks in the scalability of OpenFOAM on massively parallel clusters, PRACE white paper to appear on http: /www. praceri. eu (2011).

Google Scholar

[7] N. Phan-Thien, R. I. Tanner: Journal of Non-Newtonian Fluid Mechanics 2 (1977) 353–365.

Google Scholar

[8] S. C. Omowunmi, X. -F. Yuan: Rheologica Acta 52 (2013) 337 – 354.

Google Scholar

[9] G. Dózsa, S. Kumar, P. Balaji, D. Buntinas, D. Goodell, W. Gropp, J. Rat-terman, R. Thakur: Recent Advances in the Message Passing Interface, Springer, 2010, p.11–20.

DOI: 10.1007/978-3-642-15646-5_2

Google Scholar

[10] Y. Liu, Hybrid parallel computation of OpenFOAM solver on multi-core cluster systems, 2011. URL: http: /www. diva-portal. org/smash/record. jsf?pid=diva2: 402999.

Google Scholar

[11] J. G. Oldroyd: Proceedings of The Royal Society A: Mathematical, Physical and Engineering Sciences 200 (1950) 523–541.

Google Scholar

[12] N. Phan-Thien: Journal of Rheology 22 (1978) 259.

Google Scholar

[13] H. R. Warner: Industrial & Engineering Chemistry Fundamentals 11 (1972) 379–387.

Google Scholar