Performance Analysis and Tuning of Large-scale Finite Element Analysis Program on Multi-core Cluster Platform

LV Hai,DI Rui-hua,GONG Hua
DOI: https://doi.org/10.3969/j.issn.1002-137x.2012.01.071
2012-01-01
Computer Science
Abstract:Through the performance analysis of an open source finite element software based on MPI program model on multi-core cluster platform,some performance bottlenecks were founded.Based on the performance bottleneck analysis,two optimization plans based on MPI/OpenMP hybrid parallel program model were proposed,one of them resolves the inefficiency in solving linear or nonlinear system equations,and the other one elevates processes communication performance.Experiment results show that hybrid parallel solver can efficiently promote the pure MPI based parallel program performance,as up to 3 times.The multi-thread multi-process communication plan can do some optimization,but is not the best solution in this case.The overall optimized performance analysis indicates that on multi-core cluster computing platform,MPI/OpenMP parallel program model can more efficiently utilize hardware system computation resource.
What problem does this paper attempt to address?