Back to Search Start Over

Scalable and portable implementation of the fast multipole method on parallel computers

Authors :
Ogata, Shuji
Campbell, Timothy J.
Kalia, Rajiv K.
Nakano, Aiichiro
Vashishta, Priya
Vemparala, Satyavani
Source :
Computer Physics Communications. Jul2003, Vol. 153 Issue 3, p445. 17p.
Publication Year :
2003

Abstract

A scalable and portable Fortran code is developed to calculate Coulomb interaction potentials of charged particles on parallel computers, based on the fast multipole method. The code has a unique feature to calculate microscopic stress tensors due to the Coulomb interactions, which is useful in constant-pressure simulations and local stress analyses. The code is applicable to various boundary conditions, including periodic boundary conditions in two and three dimensions, corresponding to slab and bulk systems, respectively. Numerical accuracy of the code is tested through comparison of its results with those obtained by the Ewald summation method and by direct calculations. Scalability tests show the parallel efficiency of 0.98 for 512 million charged particles on 512 IBM SP3 processors. The timing results on IBM SP3 are also compared with those on IBM SP4. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
00104655
Volume :
153
Issue :
3
Database :
Academic Search Index
Journal :
Computer Physics Communications
Publication Type :
Periodical
Accession number :
10233174
Full Text :
https://doi.org/10.1016/S0010-4655(03)00246-7