Two Parallel Algorithms for a Mass Transfer Simulation of Magnetic Nanoparticles

Authors

  • Kanok Hournkumnuard Department of Computing, Faculty of Science, Silpakorn University
  • Chantana Phongpensri Department of Computing, Faculty of Science, Silpakorn University
  • Bunpot Dolwittayakul Department of Computing, Faculty of Science, Silpakorn University
  • Sergei Gorlatch UniversitÄat MÄunster, Institut fÄur In- formatik
  • Torsten Hoefler Open System Lab, Indiana University

DOI:

https://doi.org/10.37936/ecti-eec.201192.172499

Keywords:

Parallel Computing, MPI, Mass Transfer Simulation, High Gradient Magnetic Separation

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.

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.

Downloads

Published

2009-08-01

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

Issue

Section

Research Article