By Topic

The Parallelization of Three-Dimensional Electro-magnetic Particle Model Using Both MPI and OPENMP

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Xiaoyang Yan ; Sch. of Comput. Sci. & Eng., South China Univ. of Technol., Guangzhou, China ; Weiwen Zhang ; Huifang Deng ; Shehui Bu

Three-Dimensional Electro-Magnetic Particle Model (3DEMPM), based on the equations of Maxwell and Newton-Lorentz, takes advantages of the Finite-Difference Time-Domain (FDTD) and Particle-In-Cell (PIC) to trace a large quantity of particles in order to gain insight into the physics of them. Although MPI alone can be used to parallelize with 1D decomposition along x-direction, the efficiency decreases with increase of CPUs because there are more communications involved. We combine MPI and OPENMP to reduce the communications in the PC cluster, one node of which shares memory with duel-core. The whole domain is decomposed into several sub-domains, the same number as the nodes. Between the nodes we use MPI to realize the communications, and inside each node the OPENMP is applied to do the parallel computing with no communication. In this way, the higher speed-up is achieved while the communication is reduced.

Published in:

Computational and Information Sciences (ICCIS), 2010 International Conference on

Date of Conference:

17-19 Dec. 2010