A SCALABLE DIVIDE-AND-CONQUER ALGORITHM COMBINING COARSE AND FINE-GRAIN PARALLELIZATION

Citation
Sk. Goh et al., A SCALABLE DIVIDE-AND-CONQUER ALGORITHM COMBINING COARSE AND FINE-GRAIN PARALLELIZATION, Theoretical chemistry accounts, 99(3), 1998, pp. 197-206
Citations number
43
Categorie Soggetti
Chemistry Physical
ISSN journal
1432881X
Volume
99
Issue
3
Year of publication
1998
Pages
197 - 206
Database
ISI
SICI code
1432-881X(1998)99:3<197:ASDACC>2.0.ZU;2-P
Abstract
We describe an efficient algorithm for carrying out a ''divide-and-con quer'' fit of a molecule's electronic density on massively parallel co mputers. Near linear speedups are achieved with up to 48 processors on a Gray T3E, and our results indicate that similar efficiencies could be attained on an even greater number of processors. To achieve optimu m efficiency, the algorithm combines coarse and fine-grain paralleliza tion and adapts itself to the existing ratio of processors to subsyste ms. The subsystems employed in our divide-and-conquer approach can als o be made smaller or bigger, depending on the number of processors ava ilable. This allows us to further reduce the wallclock time and improv e the method's overall efficiency. The strategies implemented in this paper can be extended to any other divide-and-conquer method used with in an ab initio, density functional, or semi-empirical quantum mechani cal program.