|
计算机科学 2012
Performance Analysis and Tuning of Large-scale Finite Element Analysis Program on Multi-core Cluster Platform
|
Abstract:
Through the performance analysis of an open source finite clement 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. I}he 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.