首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Linear scaling computation of the Fock matrix. VII. Parallel computation of the Coulomb matrix
Authors:Gan Chee Kwan  Tymczak C J  Challacombe Matt
Institution:Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA. ckgan@lanl.gov
Abstract:We present parallelization of a quantum-chemical tree-code for linear scaling computation of the Coulomb matrix. Equal time partition is used to load balance computation of the Coulomb matrix. Equal time partition is a measurement based algorithm for domain decomposition that exploits small variation of the density between self-consistent-field cycles to achieve load balance. Efficiency of the equal time partition is illustrated by several tests involving both finite and periodic systems. It is found that equal time partition is able to deliver 91%-98% efficiency with 128 processors in the most time consuming part of the Coulomb matrix calculation. The current parallel quantum chemical tree code is able to deliver 63%-81% overall efficiency on 128 processors with fine grained parallelism (less than two heavy atoms per processor).
Keywords:
本文献已被 PubMed 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号