Order- N tight-binding molecular dynamics on parallel computers

A recently proposed order- N method for tight-binding molecular dynamics is implemented on parallel machines. The Fortran code, written for the parallel computer CM-5, uses a general message passing library, being therefore highly portable. The main subjects of this implementation, which are matrix...

Full description

Saved in:
Bibliographic Details
Published inComputer physics communications Vol. 88; no. 2; pp. 173 - 185
Main Authors Itoh, Satoshi, Ordejón, Pablo, Martin, Richard M.
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 01.08.1995
Elsevier Science
Subjects
Online AccessGet full text
ISSN0010-4655
1879-2944
DOI10.1016/0010-4655(95)00031-A

Cover

Abstract A recently proposed order- N method for tight-binding molecular dynamics is implemented on parallel machines. The Fortran code, written for the parallel computer CM-5, uses a general message passing library, being therefore highly portable. The main subjects of this implementation, which are matrix partition and sparse matrix multiplication, are discussed in detail. We describe the assignment of work to each processor and the parallelization of sparse matrix multiplications. The performance of our parallel programs is analyzed by timing tests on a CM-5. It is shown that the program is both weakly and strongly scalable. With the present code, tight-binding molecular dynamics simulations in systems with up to 85184 carbon atoms are possible on a CM-5 with 512 processors.
AbstractList A recently proposed order- N method for tight-binding molecular dynamics is implemented on parallel machines. The Fortran code, written for the parallel computer CM-5, uses a general message passing library, being therefore highly portable. The main subjects of this implementation, which are matrix partition and sparse matrix multiplication, are discussed in detail. We describe the assignment of work to each processor and the parallelization of sparse matrix multiplications. The performance of our parallel programs is analyzed by timing tests on a CM-5. It is shown that the program is both weakly and strongly scalable. With the present code, tight-binding molecular dynamics simulations in systems with up to 85184 carbon atoms are possible on a CM-5 with 512 processors.
Author Martin, Richard M.
Itoh, Satoshi
Ordejón, Pablo
Author_xml – sequence: 1
  givenname: Satoshi
  surname: Itoh
  fullname: Itoh, Satoshi
  organization: Central Research Laboratory, Hitachi, Ltd., Tokyo 185, Japan
– sequence: 2
  givenname: Pablo
  surname: Ordejón
  fullname: Ordejón, Pablo
  organization: Department of Physics, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
– sequence: 3
  givenname: Richard M.
  surname: Martin
  fullname: Martin, Richard M.
  organization: Department of Physics, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3619095$$DView record in Pascal Francis
BookMark eNqFkL1OwzAURi1UJErhDRgyMMBgsOPEiRlAVcWfVNEFZuvWdoqR40S2i9S3p6GoAwNMdznnk-45RiPfeYPQGSVXlFB-TQgluOBleSHKS0IIo3h6gMa0rgTORVGM0HiPHKHjGD-2UFUJNkZ3i6BNwNlLluzqPeGl9dr6VdZ2zqi1g5DpjYfWqph1PushgHPGZapr-3UyIZ6gwwZcNKc_d4LeHu5fZ094vnh8nk3nWDHGEtY5K6oagHGjdA0GGt5wk9O80JBXhgheqVzQUheU5pzRJa-gUUot60aTmpZsgs53uz1EBa4J4JWNsg-2hbCRjFNBxIAVO0yFLsZgmj1BiRxaySGEHEJIUcrvVnK61W5-acomSLbzKYB1_8m3O9ls__-0JsiorPHKaBuMSlJ39u-BLwk_hAo
CODEN CPHCBZ
CitedBy_id crossref_primary_10_1088_0034_4885_75_3_036503
crossref_primary_10_1109_TPDS_2017_2656893
crossref_primary_10_1016_S0021_9991_03_00069_X
crossref_primary_10_1109_TNET_2022_3158899
crossref_primary_10_1063_1_1559913
crossref_primary_10_1063_1_3492379
crossref_primary_10_1109_TCAD_2023_3281719
crossref_primary_10_1145_3355396
crossref_primary_10_1016_S0927_0256_98_00027_5
crossref_primary_10_1137_13092589X
crossref_primary_10_1145_3687480
crossref_primary_10_1016_S0010_4655_01_00247_8
crossref_primary_10_1103_RevModPhys_71_1085
crossref_primary_10_1002_1521_3951_200209_233_1_90__AID_PSSB90_3_0_CO_2_F
crossref_primary_10_1016_0010_4655_96_00009_4
crossref_primary_10_1016_j_compeleceng_2022_108488
crossref_primary_10_1016_S0010_4655_01_00164_3
crossref_primary_10_1557_PROC_491_425
crossref_primary_10_1145_3473332
crossref_primary_10_1145_3155292
crossref_primary_10_1016_S0010_4655_97_00029_5
crossref_primary_10_1016_S1359_0286_96_80114_8
crossref_primary_10_1145_3640542
Cites_doi 10.1103/PhysRevB.31.5262
10.1016/0167-7977(88)90014-7
10.1103/PhysRevB.47.9973
10.1016/0010-4655(92)90003-H
10.1088/0953-8984/4/28/006
10.1103/PhysRevLett.55.2471
10.1103/PhysRevB.40.3979
10.1103/PhysRevB.51.1456
10.1103/PhysRevB.46.9761
10.1145/355791.355796
10.1103/RevModPhys.64.1045
10.1080/08927029108022149
10.1103/PhysRevB.50.5645
10.1103/PhysRevB.50.4316
10.1103/PhysRevB.48.14646
10.1103/PhysRevLett.56.632
ContentType Journal Article
Copyright 1995
1995 INIST-CNRS
Copyright_xml – notice: 1995
– notice: 1995 INIST-CNRS
DBID AAYXX
CITATION
IQODW
DOI 10.1016/0010-4655(95)00031-A
DatabaseName CrossRef
Pascal-Francis
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 1879-2944
EndPage 185
ExternalDocumentID 3619095
10_1016_0010_4655_95_00031_A
001046559500031A
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARLI
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABNEU
ABQEM
ABQYD
ABXDB
ABYKQ
ACDAQ
ACFVG
ACGFS
ACLVX
ACNNM
ACRLP
ACSBN
ACZNC
ADBBV
ADECG
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AFZHZ
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIKHN
AITUG
AIVDX
AJBFU
AJOXV
AJSZI
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
ATOGT
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-2
G-Q
GBLVA
GBOLZ
HLZ
HME
HMV
HVGLF
HZ~
IHE
IMUCA
J1W
KOM
LG9
LZ4
M38
M41
MO0
N9A
NDZJH
O-L
O9-
OAUVE
OGIMB
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SCB
SDF
SDG
SES
SEW
SHN
SPC
SPCBC
SPD
SPG
SSE
SSK
SSQ
SSV
SSZ
T5K
TN5
UPT
VH1
WUQ
ZMT
~02
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABWVN
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AFXIZ
AGCQF
AGQPQ
AGRNS
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
BNPGV
CITATION
SSH
EFKBS
IQODW
ID FETCH-LOGICAL-c333t-d23478aa36ecd8aeaf6f6e2124da27e0967c2915d4112631b67afcccb8fd08153
IEDL.DBID .~1
ISSN 0010-4655
IngestDate Mon Jul 21 09:17:04 EDT 2025
Thu Apr 24 23:11:59 EDT 2025
Tue Jul 01 03:30:18 EDT 2025
Fri Feb 23 02:28:13 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Tight binding approximation
Molecular dynamics
Theoretical study
Sparse matrix
Parallel computation
Wave functions
Performance
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c333t-d23478aa36ecd8aeaf6f6e2124da27e0967c2915d4112631b67afcccb8fd08153
PageCount 13
ParticipantIDs pascalfrancis_primary_3619095
crossref_primary_10_1016_0010_4655_95_00031_A
crossref_citationtrail_10_1016_0010_4655_95_00031_A
elsevier_sciencedirect_doi_10_1016_0010_4655_95_00031_A
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1995-08-01
PublicationDateYYYYMMDD 1995-08-01
PublicationDate_xml – month: 08
  year: 1995
  text: 1995-08-01
  day: 01
PublicationDecade 1990
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Computer physics communications
PublicationYear 1995
Publisher Elsevier B.V
Elsevier Science
Publisher_xml – name: Elsevier B.V
– name: Elsevier Science
References Rapaport (BIB16) 1988; 9
Mauri, Galli, Car, Mauri, Galli (BIB8) 1993; 47
Stillinger, Weber (BIB2) 1985; 31
Gustavson (BIB17) 1978; 4
Xu, Wang, Chan, Ho, Wang, Chan, Ho (BIB10) 1992; 4
Payne, Teter, Allan, Arias, Joannopoulos (BIB3) 1992; 64
Allen, Tildesley (BIB14) 1987
Gropp, Lusk, Skjellum (BIB15) 1994; 8
Clarke, Stich, Payne (BIB4) 1992; 72
Fincham, Mitchell (BIB9) 1991; 7
Ordejón, Drabold, Martin, Grumbach (BIB5) 1995; 51
Car, Parrinello (BIB13) 1985; 55
Sankey, Niklewski (BIB1) 1989; 40
Ordejón, Lebedenko, Menon (BIB11) 1994; 50
Teukolsky, Vetterling, Flannery (BIB12) 1992
Goedecker, Colombo, Qiu, Wang, Ho, Chan (BIB6) November 1994
Ordejón, Drabold, Grumbach, Martin (BIB7) 1993; 48
Sankey (10.1016/0010-4655(95)00031-A_BIB1) 1989; 40
(10.1016/0010-4655(95)00031-A_BIB2_2) 1986; 56
Ordejón (10.1016/0010-4655(95)00031-A_BIB11) 1994; 50
Ordejón (10.1016/0010-4655(95)00031-A_BIB5) 1995; 51
Wang (10.1016/0010-4655(95)00031-A_BIB10_2) 1992; 46
Rapaport (10.1016/0010-4655(95)00031-A_BIB16) 1988; 9
Ordejón (10.1016/0010-4655(95)00031-A_BIB7) 1993; 48
Qiu (10.1016/0010-4655(95)00031-A_BIB6_2) 1994
Goedecker (10.1016/0010-4655(95)00031-A_BIB6_1) 1994
Fincham (10.1016/0010-4655(95)00031-A_BIB9) 1991; 7
Stillinger (10.1016/0010-4655(95)00031-A_BIB2_1) 1985; 31
Car (10.1016/0010-4655(95)00031-A_BIB13) 1985; 55
Payne (10.1016/0010-4655(95)00031-A_BIB3) 1992; 64
Mauri (10.1016/0010-4655(95)00031-A_BIB8_2) 1994; 50
Gustavson (10.1016/0010-4655(95)00031-A_BIB17) 1978; 4
Allen (10.1016/0010-4655(95)00031-A_BIB14) 1987
Xu (10.1016/0010-4655(95)00031-A_BIB10_1) 1992; 4
Clarke (10.1016/0010-4655(95)00031-A_BIB4) 1992; 72
Mauri (10.1016/0010-4655(95)00031-A_BIB8_1) 1993; 47
(10.1016/0010-4655(95)00031-A_BIB15_1) 1994; 8
Gropp (10.1016/0010-4655(95)00031-A_BIB15_2) 1994
Teukolsky (10.1016/0010-4655(95)00031-A_BIB12) 1992
References_xml – volume: 51
  start-page: 1456
  year: 1995
  ident: BIB5
  publication-title: Phys. Rev. B
– volume: 48
  start-page: 14646
  year: 1993
  ident: BIB7
  publication-title: Phys. Rev. B
– volume: 72
  start-page: 14
  year: 1992
  ident: BIB4
  publication-title: Computer Physics Comm.
– volume: 7
  start-page: 135
  year: 1991
  ident: BIB9
  publication-title: Molecular Simulation
– year: 1992
  ident: BIB12
  article-title: Numerical Recipes in Fortran
– year: November 1994
  ident: BIB6
  publication-title: Proc. Supercomputing 94
– year: 1987
  ident: BIB14
  article-title: Computer simulations of liquids
– volume: 64
  start-page: 1045
  year: 1992
  ident: BIB3
  publication-title: Rev. Mod. Phys.
– volume: 4
  start-page: 250
  year: 1978
  ident: BIB17
  publication-title: ACM Trans. on Math. Soft.
– volume: 9
  start-page: 1
  year: 1988
  ident: BIB16
  publication-title: Comput. Phys. Reports
– volume: 4
  start-page: 6047
  year: 1992
  ident: BIB10
  publication-title: J. Phys. Condens. Matter
– volume: 55
  start-page: 2471
  year: 1985
  ident: BIB13
  publication-title: Phys. Rev. Lett.
– volume: 8
  year: 1994
  ident: BIB15
  article-title: Using MPI: Portable Parallel Programming with the Message Passing Interface
  publication-title: Message Passing Interface Forum
– volume: 50
  start-page: 5645
  year: 1994
  ident: BIB11
  publication-title: Phys. Rev. B
– volume: 47
  start-page: 9973
  year: 1993
  ident: BIB8
  publication-title: Phys. Rev. B
– volume: 40
  start-page: 3979
  year: 1989
  ident: BIB1
  publication-title: Phys. Rev. B
– volume: 31
  start-page: 5262
  year: 1985
  ident: BIB2
  publication-title: Phys. Rev. B
– volume: 31
  start-page: 5262
  year: 1985
  ident: 10.1016/0010-4655(95)00031-A_BIB2_1
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.31.5262
– volume: 9
  start-page: 1
  year: 1988
  ident: 10.1016/0010-4655(95)00031-A_BIB16
  publication-title: Comput. Phys. Reports
  doi: 10.1016/0167-7977(88)90014-7
– year: 1992
  ident: 10.1016/0010-4655(95)00031-A_BIB12
– year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB15_2
– volume: 47
  start-page: 9973
  year: 1993
  ident: 10.1016/0010-4655(95)00031-A_BIB8_1
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.47.9973
– volume: 72
  start-page: 14
  year: 1992
  ident: 10.1016/0010-4655(95)00031-A_BIB4
  publication-title: Computer Physics Comm.
  doi: 10.1016/0010-4655(92)90003-H
– volume: 4
  start-page: 6047
  year: 1992
  ident: 10.1016/0010-4655(95)00031-A_BIB10_1
  publication-title: J. Phys. Condens. Matter
  doi: 10.1088/0953-8984/4/28/006
– volume: 55
  start-page: 2471
  year: 1985
  ident: 10.1016/0010-4655(95)00031-A_BIB13
  publication-title: Phys. Rev. Lett.
  doi: 10.1103/PhysRevLett.55.2471
– year: 1987
  ident: 10.1016/0010-4655(95)00031-A_BIB14
– volume: 40
  start-page: 3979
  year: 1989
  ident: 10.1016/0010-4655(95)00031-A_BIB1
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.40.3979
– volume: 51
  start-page: 1456
  year: 1995
  ident: 10.1016/0010-4655(95)00031-A_BIB5
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.51.1456
– volume: 46
  start-page: 9761
  year: 1992
  ident: 10.1016/0010-4655(95)00031-A_BIB10_2
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.46.9761
– year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB6_2
– volume: 4
  start-page: 250
  year: 1978
  ident: 10.1016/0010-4655(95)00031-A_BIB17
  publication-title: ACM Trans. on Math. Soft.
  doi: 10.1145/355791.355796
– volume: 64
  start-page: 1045
  year: 1992
  ident: 10.1016/0010-4655(95)00031-A_BIB3
  publication-title: Rev. Mod. Phys.
  doi: 10.1103/RevModPhys.64.1045
– volume: 7
  start-page: 135
  year: 1991
  ident: 10.1016/0010-4655(95)00031-A_BIB9
  publication-title: Molecular Simulation
  doi: 10.1080/08927029108022149
– volume: 50
  start-page: 5645
  year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB11
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.50.5645
– year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB6_1
– volume: 8
  year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB15_1
  publication-title: Intern. J. Supercomputer Appl.
– volume: 50
  start-page: 4316
  year: 1994
  ident: 10.1016/0010-4655(95)00031-A_BIB8_2
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.50.4316
– volume: 48
  start-page: 14646
  year: 1993
  ident: 10.1016/0010-4655(95)00031-A_BIB7
  publication-title: Phys. Rev. B
  doi: 10.1103/PhysRevB.48.14646
– volume: 56
  start-page: 632
  year: 1986
  ident: 10.1016/0010-4655(95)00031-A_BIB2_2
  publication-title: J. Tersoff, Phys. Rev. Lett.
  doi: 10.1103/PhysRevLett.56.632
SSID ssj0007793
Score 1.6123996
Snippet A recently proposed order- N method for tight-binding molecular dynamics is implemented on parallel machines. The Fortran code, written for the parallel...
SourceID pascalfrancis
crossref
elsevier
SourceType Index Database
Enrichment Source
Publisher
StartPage 173
SubjectTerms Computational techniques
Exact sciences and technology
Mathematical methods in physics
Molecular dynamics and particle methods
Physics
Title Order- N tight-binding molecular dynamics on parallel computers
URI https://dx.doi.org/10.1016/0010-4655(95)00031-A
Volume 88
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bS8MwFA4yEQQRrzh1Iw8-6EMsbZpLn6SIYzqcIA73VtJcYFC7Yeurv92kl7k9yMCnQkjS8uVwcg4933cAuPKlEopzisKIpzZBSTESIWMoMEHASSBlpB05-XlMh5PwaUqmK1wYV1bZ-P7ap1feuhnxGjS9xWzmVcoy1AbETtIf-7EjsIfMmfrt92-VB2ON7q51N252y57zqbccu47ITbUHiv-6nfYWorCYmbrZxcoNNDgA-03oCOP66w7Bls6PwE5VwimLY3D34lQ0ERzDshIHSWcVYQV-tA1woaq7zxdwnkMn-Z1lOoOyaetQnIDJ4OHtfoia9ghIYoxLpAIcMi4EploqLrQw1FBtr6JQiYBpm5swGUQ-UaGjCWE_pUwYKWXKjbKBAMGnoJPPc30GoDZUUsojwZX7c0vsrjaS8E1EjLYZiOgC3MKSyEY73LWwyJK2SMyBmTgwk4gkFZhJ3AVouWpRa2dsmM9axJM1G0ise9-wsrd2QMvXYZsf2iDy_N87X4DdmsTuSv4uQaf8_NI9G4aUab8ytD7Yjh9Hw7F7jl7fRz-4Q9b9
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1JSwMxFA5aEQURV6xrDh70EMtMJsucpIilalsvLfQWMlmgME6LU6_-dpNZanuQgteQvBm-CW9hvvc9AG4DpaXmnKIo5okrUBKMZMQYCm0YchIqFRvfnNwf0O4oeh2T8VIvjKdVVr6_9OmFt65WWhWardlk0iqUZahLiL2kPw7am2ArIph5Wt_D9y_Ng7FKeNf5G7-9bp8LaGuxdheT-8IIav8VnvZmMneg2XLaxVII6hyA_Sp3hO3y9Q7BhsmOwHbB4VT5MXh89zKaCA7gvFAHSSZFxwr8qCfgQl2On8_hNINe8ztNTQpVNdchPwGjzvPwqYuq-QhIYYznSIc4YlxKTI3SXBppqaXGxaJIy5AZV5wwFcYB0ZHvE8JBQpm0SqmEW-0yAYJPQSObZuYMQGOpopTHkmv_65Y4qy6VCGxMrHEliGwCXMMiVCUe7mdYpKJmiXkwhQdTxEQUYIp2E6DFqVkpnrFmP6sRFyuXQDj_vubk1coHWjwOuwLRZZHn_7Z8A3a6w35P9F4Gbxdgt-xo9_y_S9CYf36ZK5eTzJPr4tL9AB4x1u0
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=Order-+N+tight-binding+molecular+dynamics+on+parallel+computers&rft.jtitle=Computer+physics+communications&rft.au=Itoh%2C+Satoshi&rft.au=Ordej%C3%B3n%2C+Pablo&rft.au=Martin%2C+Richard+M.&rft.date=1995-08-01&rft.pub=Elsevier+B.V&rft.issn=0010-4655&rft.eissn=1879-2944&rft.volume=88&rft.issue=2&rft.spage=173&rft.epage=185&rft_id=info:doi/10.1016%2F0010-4655%2895%2900031-A&rft.externalDocID=001046559500031A
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-4655&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-4655&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-4655&client=summon