Title :
A hybrid open MP/MPI parallel computing model design on the SM cluster
Author :
Ying Xu; Tie Zhang
Author_Institution :
Department of Mechatronics and Control Engineering, Shenzhen University, China
Abstract :
In the integrated power system, the traditional parallel algorithm is difficult to achieve system electromagnetic transient simulation, so a hybrid parallel computing model was proposed. Two kinds of parallel programming models (OpenMP shared-memory and MPI message-passing) are widely used on the SMP (Symmetric Multi-Processors) cluster. By comparing different programming paradigms for parallelization on the nodes of a SMP cluster, we obtain a parallel computing model that shows high performance. When parallel communication is low, using MPI programming purely will be more efficient. Otherwise, the hybrid MPI/OpenMP parallel programming model can be used to achieve better results. The main characteristic of the hybrid programming model is that the whole project is divided into segments according to the hierarchical structure of the task being executed, and this division is based on the principle of system load balance. Task level process adopts MPI for inter-SMP nodes communication, and uses OpenMP for intra-SMP node parallelization inside each processor. Experimental results show that this hybrid parallel computing model yields high performance and works very effectively.
Keywords :
"Computational modeling","Message systems","Automotive engineering","Programming","Debugging","Biographies"
Conference_Titel :
Power Electronics Systems and Applications (PESA), 2015 6th International Conference on
Print_ISBN :
978-1-5090-0062-3
DOI :
10.1109/PESA.2015.7398918