Two Parallel Algorithms for a Mass Transfer Simulation of Magnetic Nanoparticles

Main Article Content

Kanok Hournkumnuard
Chantana Phongpensri
Bunpot Dolwittayakul
Sergei Gorlatch
Torsten Hoefler

Abstract

We present a comparative study on the performance of two parallel algorithms for simulating mass transfer of weakly magnetic nanoparticles during the process of High Gradient Magnetic Separation (HGMS). The dynamics of mass transfer is investigated statistically in term of particle volume concentration and is described by the continuity equation which is solved numerically using the finite-difference. For parallelization, the concentration data are divided into equal parts that are distributed to a group of parallel processes. Parallel computations are performed by using two communication schemes of MPI, the pair-wise blocking and non-blocking operations. We compare the performance of both schemes in
terms of parallel speedup, efficiency, and communication overhead. The results show that parallel simulation using the non-blocking communication has better performance than the blocking communication and also shows the better scalability with increasing number of processes.

Article Details

How to Cite
Hournkumnuard, K., Phongpensri, C., Dolwittayakul, B., Gorlatch, S., & Hoefler, T. (2009). Two Parallel Algorithms for a Mass Transfer Simulation of Magnetic Nanoparticles. ECTI Transactions on Electrical Engineering, Electronics, and Communications, 9(2), 236–245. https://doi.org/10.37936/ecti-eec.201192.172499
Section
Research Article

References

[1] G. Felder, "CLUSTEREASY: A program for lattice simulations of scalar fields in an expanding universe on parallel computing clusters," Computer Physics. Communications, Vol. 179, pp. 604 - 606, 2008. Also available at (http://www.science.smith.edu/departments/Physics/fsta®/gfelder/latticeeasy/).

[2] U. Ziegler, "The NIRVANA code: Parallel computational MHD with adaptive mesh refinement," Computer Physics Communications, Vol. 179, pp. 227 - 244, 2008.

[3] F. Matthias, H. Uwe, R. Gerhard, "Magnetic filters on duty for cleaner metallic surface," Geo-undWassertechnologie, Vol. 3, pp. 66 - 75, 2002.

[4] B. I. Bleaney, B. Bleaney, Electricity and Magnetism, Claredon Press, Oxford, 1965. Chapter 6.

[5] L. P. Davies, R. Gerber, "2-D simulation of ultrafine particle capture by a single-wire magnetic collector," IEEE Transactions on Magnetics, Vol. 26, No. 5, pp. 1867 - 1869, 1990.

[6] Micheal Quin, Parallel Programming in C with MPI and OpenMp, McGraw Hill, Singapore, 2003, Chapter. 7.