Abstract
This work presents a performance evaluation of single node and subdomain communication schemes available in EdgeCFD, an implicit edge-based coupled fluid flow and transport code for solving large scale problems in modern clusters. A natural convection flow problem is considered to assess performance metrics. Tests, focused in single node multi-core performance, show that past Intel Xeon processors dramatically suffer when large workloads are imposed to a single node. However, the problem seems to be mitigated in the newest Intel Xeon processor. We also observe that MPI non-blocking point-to-point interface sub-domain communications, although more difficult to implement, are more effective than collective interface sub-domain communications.
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
Coutinho, A.L.G.A., Martins, M.A.D., Sydenstricker, R.M., Elias, R.N.: Performance comparison of data-reordering algorithms for sparse matrix–vector multiplication in edge-based unstructured grid computations. International Journal for Numerical Methods in Engineering 66, 431–460 (2006)
Lins, E.F., Elias, R.N., Guerra, G.M., Rochinha, F.A., Coutinho, A.L.G.A.: Edge-based finite element implementation of the residual-based variational multiscale method. International Journal for Numerical Methods in Fluids 61(1), 1–22 (2009)
Kessler, R.: Nonlinear transition in three-dimensional convection. Journal of Fluid Mechanics 174, 357–379
Sahni, O., Zhou, M., Shepard, M.S., Jansen, K.E.: Scalable Implicit Finite Element Solver for Massively Parallel Processing with Demonstration to 160K Cores. In: Proceedings of the Supercomputing Conference, Portland, OR, USA (2009)
Kogge, P.: The Challenges of Petascale Architectures. IEEE Computing in Science Engineering, 10–16 (November-December 2009)
Gropp, W.D.: Software for Petascale Computing System. IEEE Computing in Science Engineering, 17–21 (November-December 2009)
Biswas, R.: Proceedings of the 21st International Conference on Parallel Computational Fluid Dynamics, Moffet Field, CA (May 2009)
Berti, G., Traff, J.L.: What MPI Could (and Cannot) Do for Mesh-Partitioning on Non-homogeneous Networks. In: Mohr, B., Träff, J.L., Worringen, J., Dongarra, J. (eds.) PVM/MPI 2006. LNCS, vol. 4192, Springer, Heidelberg (2006)
Shende, S., Malony, A.D.: The TAU Parallel Performance System. International Journal of High Performance Computing Applications 20(2), 287–311 (2006)
Houzeaux, G., Vázquez, M., Aubry, R., Cela, J.M.: A Massively Parallel Fractional Step Solver for Incompressible Flows. Journal of Computational Physics 228, 6316–6332 (2009)
Elias, R.N., Camata, J.J., Paraizo, P., Coutinho, A.L.G.A.: Communication and Performance Evaluation of Edge-Based Coupled Fluid Flow and Transport Computations, ECCOMAS, Coupled Problems, Barcelona (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Elias, R.N., Camata, J.J., Aveleda, A., Coutinho, A.L.G.A. (2011). Evaluation of Message Passing Communication Patterns in Finite Element Solution of Coupled Problems. In: Palma, J.M.L.M., Daydé, M., Marques, O., Lopes, J.C. (eds) High Performance Computing for Computational Science – VECPAR 2010. VECPAR 2010. Lecture Notes in Computer Science, vol 6449. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19328-6_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-19328-6_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19327-9
Online ISBN: 978-3-642-19328-6
eBook Packages: Computer ScienceComputer Science (R0)