Abstract
AbstractWe describe the implementation of a parallel, in‐core, integral‐direct Hartree–Fock and density functional theory code for the efficient calculation of Hartree–Fock wave functions and density functional theory. The algorithm is based on a parallel master‐slave algorithm, and the two‐electron integrals calculated by a slave are stored in available local memory. To ensure the greatest computational savings, the master node keeps track of all integral batches stored on the different slaves. The code can reuse undifferentiated two‐electron integrals both in the wave function optimization and in the evaluation of second‐, third‐, and fourth‐order molecular properties. Superlinear scaling is achieved in a series of test examples, with speedups of up to 55 achieved for calculations run on medium‐sized molecules on 16 processors with respect to the time used on a single processor. © 2005 Wiley Periodicals, Inc. J Comput Chem 27: 326–333, 2006
References
43
Referenced
10
10.1007/BF01113268
10.1016/0009-2614(96)00246-1
10.1016/S0010-4655(00)00059-X
10.1016/0378-4363(85)90142-1
10.1016/0167-8191(87)90004-4
10.1016/0010-4655(85)90164-X
10.1007/BF00526411
10.1002/jcc.540160108
10.1016/S0010-4655(00)00068-0
10.1007/BF01113275
{'key': 'e_1_2_7_12_2', 'first-page': '340', 'volume-title': 'Proceedings of Supercomputing', 'author': 'Nieplocha J.', 'year': '1994'}
/ Proceedings of Supercomputing by Nieplocha J. (1994)10.1002/(SICI)1096-987X(19960115)17:1<124::AID-JCC10>3.0.CO;2-N
10.1002/jcc.540160402
10.1063/1.468774
10.1002/jcc.540161011
10.1007/BF01129213
10.1002/(SICI)1096-987X(199702)18:3<430::AID-JCC12>3.0.CO;2-M
10.1002/jcc.540141204
10.1016/S0010-4655(00)00073-4
10.1016/S0010-4655(00)00065-5
10.1007/s00214-003-0469-8
10.1002/jcc.540090208
10.1002/(SICI)1096-987X(19970130)18:2<159::AID-JCC2>3.0.CO;2-U
10.1016/S0010-4655(00)00195-8
10.1002/jcc.540030314
- Dalton an ab initio electronic structure program Release 2.0. Seehttp://www.kjemi.uio.no/software/dalton/dalton.html 2005.
10.1016/0301-0104(93)80102-F
10.1063/1.465099
10.1016/0009-2614(95)00716-H
{'key': 'e_1_2_7_31_2', 'first-page': '225', 'volume': '13', 'author': 'Pople J. A.', 'year': '1979', 'journal-title': 'Int J Quantum Chem Symp'}
/ Int J Quantum Chem Symp by Pople J. A. (1979)10.1063/1.450771
10.1063/1.448223
10.1016/0301-0104(95)00419-X
10.1063/1.456153
10.1063/1.466439
10.1063/1.462569
10.1002/jcc.540100111
10.1063/1.476237
10.1093/oso/9780195092769.001.0001
10.1103/PhysRev.140.A1133
10.1016/0009-2614(93)87156-W
10.1016/0009-2614(93)89151-7
10.1063/1.468148
Dates
Type | When |
---|---|
Created | 19 years, 8 months ago (Dec. 19, 2005, 10:16 a.m.) |
Deposited | 1 year, 11 months ago (Sept. 29, 2023, 1:30 a.m.) |
Indexed | 1 year, 10 months ago (Oct. 16, 2023, 5:21 p.m.) |
Issued | 19 years, 8 months ago (Dec. 19, 2005) |
Published | 19 years, 8 months ago (Dec. 19, 2005) |
Published Online | 19 years, 8 months ago (Dec. 19, 2005) |
Published Print | 19 years, 7 months ago (Feb. 1, 2006) |
@article{Fossg_rd_2005, title={Superlinear scaling in master‐slave quantum chemical calculations using in‐core storage of two‐electron integrals}, volume={27}, ISSN={1096-987X}, url={http://dx.doi.org/10.1002/jcc.20343}, DOI={10.1002/jcc.20343}, number={3}, journal={Journal of Computational Chemistry}, publisher={Wiley}, author={Fossgård, Eirik and Ruud, Kenneth}, year={2005}, month=dec, pages={326–333} }