An improved criterion for evaluating the efficiency of two-electron integral algorithms

We present a general criterion for theoretical performance assessment of algorithms for two-electron integral computation which is appropriate for most modern computers. The new prescription is to minimize the total number of memory references in the algorithm, as opposed to the traditional approach...

Full description

Saved in:
Bibliographic Details
Published inChemical physics letters Vol. 206; no. 1; pp. 225 - 228
Main Authors Frisch, Michael J., Johnson, Benny G., Gill, Peter M.W., Fox, Douglas J., Nobes, Ross H.
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 30.04.1993
Elsevier Science
Subjects
Online AccessGet full text
ISSN0009-2614
1873-4448
DOI10.1016/0009-2614(93)85545-Y

Cover

Abstract We present a general criterion for theoretical performance assessment of algorithms for two-electron integral computation which is appropriate for most modern computers. The new prescription is to minimize the total number of memory references in the algorithm, as opposed to the traditional approach of minimizing the total number of floating-point operations. CPU timings on a range of machines demonstrate that memory operations are better correlated to machine cycles than are floating-point operations.
AbstractList We present a general criterion for theoretical performance assessment of algorithms for two-electron integral computation which is appropriate for most modern computers. The new prescription is to minimize the total number of memory references in the algorithm, as opposed to the traditional approach of minimizing the total number of floating-point operations. CPU timings on a range of machines demonstrate that memory operations are better correlated to machine cycles than are floating-point operations.
Author Nobes, Ross H.
Frisch, Michael J.
Gill, Peter M.W.
Fox, Douglas J.
Johnson, Benny G.
Author_xml – sequence: 1
  givenname: Michael J.
  surname: Frisch
  fullname: Frisch, Michael J.
  organization: Lorentzian, Inc., 127 Washington Avenue, North Haven, CT 06473, USA
– sequence: 2
  givenname: Benny G.
  surname: Johnson
  fullname: Johnson, Benny G.
– sequence: 3
  givenname: Peter M.W.
  surname: Gill
  fullname: Gill, Peter M.W.
– sequence: 4
  givenname: Douglas J.
  surname: Fox
  fullname: Fox, Douglas J.
  organization: Gaussian,Inc., 4415 Fifth Avenue, Pittsburgh, PA 15213, USA
– sequence: 5
  givenname: Ross H.
  surname: Nobes
  fullname: Nobes, Ross H.
  organization: Australian National University Supercomputer Facility, GPO Box 4, Canberra ACT 2601, Australia
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=4735701$$DView record in Pascal Francis
BookMark eNqFkD9LAzEYh4NUsK1-A4cMDjqcJr3k7uIglOI_KLgo0inkcm_ayDUpSaz023ttpYODTuGF5_lBngHqOe8AoXNKrimhxQ0hRGSjgrJLkV9VnDOezY5Qn1ZlnjHGqh7qH5ATNIjxoztpzmkfvY8dtstV8GtosA42QbDeYeMDhrVqP1Wybo7TAjAYY7UFpzfYG5y-fAYt6BQ62roE86BarNq57zYWy3iKjo1qI5z9vEP09nD_OnnKpi-Pz5PxNNMjVqWsrvVIi3IEvG4AlDANN7w0BW0MyQtGNTdUCSZUyYgSBGpOgFABvNBaaU3zIbrY765U1Ko1QTlto1wFu1RhI1mZ85JsMbbHdPAxBjAHghK5bSi3geQ2kBS53DWUs067_aVpm7ok3qWgbPuffLeXofv_2kKQcdcPGhu6cLLx9u-Bb4Mbjxg
CODEN CHPLBC
CitedBy_id crossref_primary_10_1021_ct200030k
crossref_primary_10_1021_acs_jctc_2c00995
crossref_primary_10_1002_cpe_1881
crossref_primary_10_1016_0009_2614_93_85547_2
crossref_primary_10_1021_acs_jctc_6b00770
crossref_primary_10_1063_1_466887
crossref_primary_10_1016_0009_2614_93_85546_Z
crossref_primary_10_1063_1_3691829
crossref_primary_10_1063_1_474359
crossref_primary_10_1002_qua_24607
crossref_primary_10_1063_1_470986
crossref_primary_10_1021_acs_jctc_7b00788
crossref_primary_10_1080_00268976_2015_1025114
Cites_doi 10.1016/0009-2614(91)87168-B
10.1016/0009-2614(93)85546-Z
10.1016/0009-2614(93)85547-2
10.1063/1.450106
10.1016/0021-9991(76)90008-5
10.1016/0301-0104(91)80126-3
10.1002/qua.560400605
10.1002/qua.560400604
10.1002/jcc.540040206
10.1063/1.455553
10.1016/0021-9991(78)90092-X
10.1002/qua.560230405
10.1021/j100377a031
10.1063/1.461610
10.1002/qua.560400610
ContentType Journal Article
Copyright 1993
1993 INIST-CNRS
Copyright_xml – notice: 1993
– notice: 1993 INIST-CNRS
DBID AAYXX
CITATION
IQODW
DOI 10.1016/0009-2614(93)85545-Y
DatabaseName CrossRef
Pascal-Francis
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Chemistry
Physics
EISSN 1873-4448
EndPage 228
ExternalDocumentID 4735701
10_1016_0009_2614_93_85545_Y
000926149385545Y
GroupedDBID --K
--M
-DZ
-~X
.~1
0R~
1B1
1RT
1~.
1~5
29B
4.4
457
4G.
53G
5GY
5VS
6TJ
7-5
71M
8P~
9JN
AABNK
AABXZ
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARLI
AAXUO
AAYJJ
ABFNM
ABMAC
ABNEU
ABXDB
ABXRA
ABYKQ
ACDAQ
ACFVG
ACGFS
ACNCT
ACNNM
ACRLP
ADBBV
ADECG
ADEZE
ADMUD
AEBSH
AEKER
AENEX
AETEA
AEZYN
AFFNX
AFKWA
AFRZQ
AFTJW
AFZHZ
AGHFR
AGUBO
AGYEJ
AHHHB
AI.
AIEXJ
AIKHN
AITUG
AIVDX
AJBFU
AJOXV
AJQLL
AJSZI
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
ASPBG
AVWKF
AXJTR
AZFZN
BBWZM
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FLBIZ
FNPLU
FYGXN
G-Q
GBLVA
HMU
HMV
HVGLF
HZ~
H~9
IHE
J1W
K-O
KOM
M36
M38
M41
MAGPM
MO0
N9A
NDZJH
O-L
O9-
OAUVE
OGIMB
OHT
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
RNS
ROL
RPZ
SCB
SCH
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SPD
SPG
SSK
SSM
SSQ
SSZ
T5K
TN5
UPT
UQL
VH1
WH7
WUQ
YK3
ZCG
ZMT
~02
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
BNPGV
IQODW
SSH
ID FETCH-LOGICAL-c248t-bbc2c972e5bdeea9fd5f57f61df03641c5f1a949a740a90eb50e019e56ccacc13
ISSN 0009-2614
IngestDate Wed Apr 02 07:25:01 EDT 2025
Wed Oct 01 05:24:56 EDT 2025
Thu Apr 24 23:06:18 EDT 2025
Fri Feb 23 02:27:31 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Theoretical study
Correlation
Algorithm
Calculating time
Language English
License CC BY 4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c248t-bbc2c972e5bdeea9fd5f57f61df03641c5f1a949a740a90eb50e019e56ccacc13
PageCount 4
ParticipantIDs pascalfrancis_primary_4735701
crossref_primary_10_1016_0009_2614_93_85545_Y
crossref_citationtrail_10_1016_0009_2614_93_85545_Y
elsevier_sciencedirect_doi_10_1016_0009_2614_93_85545_Y
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1993-04-30
PublicationDateYYYYMMDD 1993-04-30
PublicationDate_xml – month: 04
  year: 1993
  text: 1993-04-30
  day: 30
PublicationDecade 1990
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Chemical physics letters
PublicationYear 1993
Publisher Elsevier B.V
Elsevier Science
Publisher_xml – name: Elsevier B.V
– name: Elsevier Science
References Obara, Saika (BIB4) 1986; 84
Head-Gordon, Pople (BIB5) 1988; 89
Johnson, Gill, Pople (BIB16) 1993; 206
Hockney, Jesshope (BIB19) 1981
King, Dupuis (BIB1) 1976; 21
Gill, Pople (BIB11) 1991; 40
P.M.W. Gill, Advan. Quantum Chem., in press.
Panas (BIB10) 1991; 184
Hegarty, Van der Velde (BIB15) 1983; 23
Dongarra (BIB18) 1988
McMurchie, Davidson (BIB2) 1978; 26
Hockney (BIB20) 1992; 48
Gill, Head-Gordon, Pople (BIB7) 1990; 94
Hamilton, Schaefer (BIB8) 1991; 150
Gill, Head-Gordon, Pople (BIB6) 1989; 23
Colvin, Whiteside, Schaefer (BIB21) 1989; 3
Rys, Dupuis, King (BIB3) 1983; 4
Lindh, Ryu, Liu (BIB9) 1991; 95
Gill, Johnson, Pople (BIB12) 1991; 40
Johnson, Gill, Pople (BIB13) 1991; 40
Johnson, Gill, Pople, Fox (BIB17) 1993; 206
Panas (10.1016/0009-2614(93)85545-Y_BIB10) 1991; 184
Gill (10.1016/0009-2614(93)85545-Y_BIB11) 1991; 40
10.1016/0009-2614(93)85545-Y_BIB14
Hockney (10.1016/0009-2614(93)85545-Y_BIB19) 1981
Lindh (10.1016/0009-2614(93)85545-Y_BIB9) 1991; 95
Johnson (10.1016/0009-2614(93)85545-Y_BIB17) 1993; 206
Hamilton (10.1016/0009-2614(93)85545-Y_BIB8) 1991; 150
Hegarty (10.1016/0009-2614(93)85545-Y_BIB15) 1983; 23
Dongarra (10.1016/0009-2614(93)85545-Y_BIB18) 1988
Rys (10.1016/0009-2614(93)85545-Y_BIB3) 1983; 4
Hockney (10.1016/0009-2614(93)85545-Y_BIB20) 1992; 48
Johnson (10.1016/0009-2614(93)85545-Y_BIB16) 1993; 206
Gill (10.1016/0009-2614(93)85545-Y_BIB7) 1990; 94
Colvin (10.1016/0009-2614(93)85545-Y_BIB21) 1989; 3
King (10.1016/0009-2614(93)85545-Y_BIB1) 1976; 21
Gill (10.1016/0009-2614(93)85545-Y_BIB6) 1989; 23
McMurchie (10.1016/0009-2614(93)85545-Y_BIB2) 1978; 26
Obara (10.1016/0009-2614(93)85545-Y_BIB4) 1986; 84
Johnson (10.1016/0009-2614(93)85545-Y_BIB13) 1991; 40
Head-Gordon (10.1016/0009-2614(93)85545-Y_BIB5) 1988; 89
Gill (10.1016/0009-2614(93)85545-Y_BIB12) 1991; 40
References_xml – volume: 4
  start-page: 154
  year: 1983
  ident: BIB3
  publication-title: J. Comput. Chem
– volume: 40
  start-page: 745
  year: 1991
  ident: BIB12
  publication-title: Intern. J. Quantum Chem.
– volume: 206
  start-page: 229
  year: 1993
  ident: BIB16
  publication-title: Chem. Phys. Letters
– volume: 84
  start-page: 3963
  year: 1986
  ident: BIB4
  publication-title: J. Chem. Phys.
– volume: 95
  start-page: 5889
  year: 1991
  ident: BIB9
  publication-title: J. Chem. Phys.
– reference: P.M.W. Gill, Advan. Quantum Chem., in press.
– volume: 89
  start-page: 5777
  year: 1988
  ident: BIB5
  publication-title: J. Chem. Phys.
– volume: 184
  start-page: 86
  year: 1991
  ident: BIB10
  publication-title: Chem. Phys. Letters
– volume: 40
  start-page: 753
  year: 1991
  ident: BIB11
  publication-title: Intern. J. Quantum Chem.
– volume: 23
  start-page: 1135
  year: 1983
  ident: BIB15
  publication-title: Intern. J. Quantum Chem.
– volume: 206
  start-page: 239
  year: 1993
  ident: BIB17
  publication-title: Chem. Phys. Letters
– volume: 21
  start-page: 144
  year: 1976
  ident: BIB1
  publication-title: J. Comput. Phys.
– volume: 94
  start-page: 5564
  year: 1990
  ident: BIB7
  publication-title: J. Phys. Chem.
– year: 1981
  ident: BIB19
  publication-title: Parallel Computers
– volume: 150
  start-page: 163
  year: 1991
  ident: BIB8
  publication-title: Chem. Phys.
– volume: 40
  start-page: 809
  year: 1991
  ident: BIB13
  publication-title: Intern. J. Quantum Chem.
– volume: 23
  start-page: 269
  year: 1989
  ident: BIB6
  publication-title: Intern. J. Quantum Chem. Symp.
– year: 1988
  ident: BIB18
  publication-title: Mathematics and Computer Science Division, Argonne National Laboratory
– volume: 48
  start-page: 9
  year: 1992
  ident: BIB20
  publication-title: Supercomputer
– volume: 3
  start-page: 167
  year: 1989
  ident: BIB21
  publication-title: Methods Comput. Chem.
– volume: 26
  start-page: 218
  year: 1978
  ident: BIB2
  publication-title: J. Comput. Phys.
– ident: 10.1016/0009-2614(93)85545-Y_BIB14
– volume: 184
  start-page: 86
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB10
  publication-title: Chem. Phys. Letters
  doi: 10.1016/0009-2614(91)87168-B
– volume: 206
  start-page: 229
  year: 1993
  ident: 10.1016/0009-2614(93)85545-Y_BIB16
  publication-title: Chem. Phys. Letters
  doi: 10.1016/0009-2614(93)85546-Z
– volume: 206
  start-page: 239
  year: 1993
  ident: 10.1016/0009-2614(93)85545-Y_BIB17
  publication-title: Chem. Phys. Letters
  doi: 10.1016/0009-2614(93)85547-2
– volume: 3
  start-page: 167
  year: 1989
  ident: 10.1016/0009-2614(93)85545-Y_BIB21
  publication-title: Methods Comput. Chem.
– volume: 84
  start-page: 3963
  year: 1986
  ident: 10.1016/0009-2614(93)85545-Y_BIB4
  publication-title: J. Chem. Phys.
  doi: 10.1063/1.450106
– volume: 21
  start-page: 144
  year: 1976
  ident: 10.1016/0009-2614(93)85545-Y_BIB1
  publication-title: J. Comput. Phys.
  doi: 10.1016/0021-9991(76)90008-5
– volume: 150
  start-page: 163
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB8
  publication-title: Chem. Phys.
  doi: 10.1016/0301-0104(91)80126-3
– volume: 40
  start-page: 753
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB11
  publication-title: Intern. J. Quantum Chem.
  doi: 10.1002/qua.560400605
– volume: 40
  start-page: 745
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB12
  publication-title: Intern. J. Quantum Chem.
  doi: 10.1002/qua.560400604
– volume: 4
  start-page: 154
  year: 1983
  ident: 10.1016/0009-2614(93)85545-Y_BIB3
  publication-title: J. Comput. Chem
  doi: 10.1002/jcc.540040206
– volume: 89
  start-page: 5777
  year: 1988
  ident: 10.1016/0009-2614(93)85545-Y_BIB5
  publication-title: J. Chem. Phys.
  doi: 10.1063/1.455553
– volume: 26
  start-page: 218
  year: 1978
  ident: 10.1016/0009-2614(93)85545-Y_BIB2
  publication-title: J. Comput. Phys.
  doi: 10.1016/0021-9991(78)90092-X
– volume: 48
  start-page: 9
  year: 1992
  ident: 10.1016/0009-2614(93)85545-Y_BIB20
  publication-title: Supercomputer
– volume: 23
  start-page: 1135
  year: 1983
  ident: 10.1016/0009-2614(93)85545-Y_BIB15
  publication-title: Intern. J. Quantum Chem.
  doi: 10.1002/qua.560230405
– year: 1981
  ident: 10.1016/0009-2614(93)85545-Y_BIB19
– volume: 23
  start-page: 269
  year: 1989
  ident: 10.1016/0009-2614(93)85545-Y_BIB6
  publication-title: Intern. J. Quantum Chem. Symp.
– volume: 94
  start-page: 5564
  year: 1990
  ident: 10.1016/0009-2614(93)85545-Y_BIB7
  publication-title: J. Phys. Chem.
  doi: 10.1021/j100377a031
– volume: 95
  start-page: 5889
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB9
  publication-title: J. Chem. Phys.
  doi: 10.1063/1.461610
– volume: 40
  start-page: 809
  year: 1991
  ident: 10.1016/0009-2614(93)85545-Y_BIB13
  publication-title: Intern. J. Quantum Chem.
  doi: 10.1002/qua.560400610
– year: 1988
  ident: 10.1016/0009-2614(93)85545-Y_BIB18
  publication-title: Mathematics and Computer Science Division, Argonne National Laboratory
SSID ssj0001351
Score 1.4848346
Snippet We present a general criterion for theoretical performance assessment of algorithms for two-electron integral computation which is appropriate for most modern...
SourceID pascalfrancis
crossref
elsevier
SourceType Index Database
Enrichment Source
Publisher
StartPage 225
SubjectTerms Atomic and molecular physics
Calculations and mathematical techniques in atomic and molecular physics (excluding electron correlation calculations)
Electronic structure of atoms, molecules and their ions: theory
Exact sciences and technology
Physics
Title An improved criterion for evaluating the efficiency of two-electron integral algorithms
URI https://dx.doi.org/10.1016/0009-2614(93)85545-Y
Volume 206
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-4448
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001351
  issn: 0009-2614
  databaseCode: AKRWK
  dateStart: 19670201
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwELaW7QEkhHiKAkU-cACtvCS2k6yPSwWtWpUDarXdU2Q7TkGqkqq7BcG_4B8zjh8JWlChlyhy_JA8nz0Te74ZhF5Rw4yqJCM114xwaQSRrBIkrTVLDOioXNob3aOP-f4JPzjNTkejnwOvpau1muoff-SV3ESqUAZytSzZ_5Bs7BQK4B3kC0-QMDz_ScbzxrIcL9uvYDXC6rdhl73jYAji7blQpgsU0bEsrU_At5aE9DchXoR1VD5roY_PPnx5iF4QAgq4I5DV5Lzj_wxYI19WLpuUd8CfHEyHXjme0PUO9vPvk734ac9H0e7cgydH00X84tWhN-xDb5Un6rHBFUt3WLZBmPEbsCDw0-bOEIzbc2cFoIS7gJthU6ZJvoE-v8U6orTX1tRRyzcUgTuTiMOBtW6jZgnrlJeRZa_8okuirWprCtbVWd5CWxQURTJGW_PDT4vDqN5tSsOQns82CHzMNH8by14L9sYP9Td75-6FXIH0apc-ZWDTHN9H9_zPCJ47ZD1AI9M8RLd3Qw7AR2gxb3BAGI4Iw4Aw3CMMA8JwjzDc1niIMBwQhnuEPUYnH94f7-4Tn4qDaMpna6KUploU1GSqMkaKusrqrKjztKrtRXaqszqVggtZ8ESKxKgMFnoqTJbDDqF1yp6gcdM25inCVBmV61xx6JAnFVdylklVUSU5L8Be2kYsTFipfZx6my7lvAwOiXaaSzvNpWBlN83lchuR2OrCxWm5pn4RZFF6W9PZkCUg6JqWO7-JLg5nk3gXSfrsxj0_R3f6hfQCjdeXV2YHTN61eulB-AuOdqiH
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+improved+criterion+for+evaluating+the+efficiency+of+two-electron+integral+algorithms&rft.jtitle=Chemical+physics+letters&rft.au=Frisch%2C+Michael+J.&rft.au=Johnson%2C+Benny+G.&rft.au=Gill%2C+Peter+M.W.&rft.au=Fox%2C+Douglas+J.&rft.date=1993-04-30&rft.pub=Elsevier+B.V&rft.issn=0009-2614&rft.eissn=1873-4448&rft.volume=206&rft.issue=1&rft.spage=225&rft.epage=228&rft_id=info:doi/10.1016%2F0009-2614%2893%2985545-Y&rft.externalDocID=000926149385545Y
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0009-2614&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0009-2614&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0009-2614&client=summon