On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations

Recent advance in high performance computing (HPC) resources has opened the possibility to expand the scope of density functional theory (DFT) simulations toward large and complex molecular systems. This work proposes a numerically robust method that enables scalable diagonalizations of large DFT Ha...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of quantum chemistry 2018-08, Vol.118 (16), p.n/a
Hauptverfasser: Choi, Sunghwan, Kim, Woo Youn, Yeom, Min Sun, Ryu, Hoon
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page n/a
container_issue 16
container_start_page
container_title International journal of quantum chemistry
container_volume 118
creator Choi, Sunghwan
Kim, Woo Youn
Yeom, Min Sun
Ryu, Hoon
description Recent advance in high performance computing (HPC) resources has opened the possibility to expand the scope of density functional theory (DFT) simulations toward large and complex molecular systems. This work proposes a numerically robust method that enables scalable diagonalizations of large DFT Hamiltonian matrices, particularly with thousands of computing CPUs (cores) that are usual these days in terms of sizes of HPC resources. The well‐known Lanczos method is extensively refactorized to overcome its weakness for evaluation of multiple degenerate eigenpairs that is the substance of DFT simulations, where a multilevel parallelization is adopted for scalable simulations in as many cores as possible. With solid benchmark tests for realistic molecular systems, the fidelity of our method are validated against the locally optimal block preconditioned conjugated gradient (LOBPCG) method that is widely used to simulate electronic structures. Our method may waste computing resources for simulations of molecules whose degeneracy cannot be reasonably estimated. But, compared to LOBPCG method, it is fairly excellent in perspectives of both speed and scalability, and particularly has remarkably less (< 10%) sensitivity of performance to the random nature of initial basis vectors. As a promising candidate for solving electronic structures of highly degenerate systems, the proposed method can make a meaningful contribution to migrating DFT simulations toward extremely large computing environments that normally have more than several tens of thousands of computing cores. A new algorithm is proposed for the degenerate eigenvalue problems. Computing resources are split into multiple groups, each performing a single Lanczos iteration with an initial vector orthogonal with the ones of different resource groups. If different groups find identical eigenvalues, their degeneracy is examined by checking the orthogonality of the corresponding eigenvectors. The practicality of the proposed algorithm is demonstrated against diagonalizations of large‐scale DFT Hamiltonian matrices
doi_str_mv 10.1002/qua.25622
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2092878480</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2092878480</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2972-c390bf5d60b592a3f503a3a3708e9417aff22b01a23e45ec7d706b3dfd81609c3</originalsourceid><addsrcrecordid>eNp1kMFKw0AQhhdRsFYPvsGCJw9pZzfJbnIs1apQKEIL3pZNdjfZkibtbqrUk4_gM_okpo1XmcMw83_zM_wI3RIYEQA63u3liMaM0jM0IJDyIGLk7RwNOg0CziC5RFferwGAhYwP0Puixm2pscxLq9_1RtctbgwubVFiY5WubHvAslbY57KSmT3NpnG4kq7QP1_fx73GysqiqWVlP2Vrm9pjW-PCWdUBmfRa4YfZEnu72Ve9fo0ujKy8vvnrQ7SaPS6nz8F88fQyncyDnKacBnmYQmZixSCLUypDE0Mou-KQ6DQiXBpDaQZE0lBHsc654sCyUBmVEAZpHg7RXe-7dc1ur30r1s3edY96QSGlCU-iBDrqvqdy13jvtBFbZzfSHQQBcYxVdLGKU6wdO-7ZD1vpw_-geF1N-otfkh58fg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2092878480</pqid></control><display><type>article</type><title>On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Choi, Sunghwan ; Kim, Woo Youn ; Yeom, Min Sun ; Ryu, Hoon</creator><creatorcontrib>Choi, Sunghwan ; Kim, Woo Youn ; Yeom, Min Sun ; Ryu, Hoon</creatorcontrib><description>Recent advance in high performance computing (HPC) resources has opened the possibility to expand the scope of density functional theory (DFT) simulations toward large and complex molecular systems. This work proposes a numerically robust method that enables scalable diagonalizations of large DFT Hamiltonian matrices, particularly with thousands of computing CPUs (cores) that are usual these days in terms of sizes of HPC resources. The well‐known Lanczos method is extensively refactorized to overcome its weakness for evaluation of multiple degenerate eigenpairs that is the substance of DFT simulations, where a multilevel parallelization is adopted for scalable simulations in as many cores as possible. With solid benchmark tests for realistic molecular systems, the fidelity of our method are validated against the locally optimal block preconditioned conjugated gradient (LOBPCG) method that is widely used to simulate electronic structures. Our method may waste computing resources for simulations of molecules whose degeneracy cannot be reasonably estimated. But, compared to LOBPCG method, it is fairly excellent in perspectives of both speed and scalability, and particularly has remarkably less (&lt; 10%) sensitivity of performance to the random nature of initial basis vectors. As a promising candidate for solving electronic structures of highly degenerate systems, the proposed method can make a meaningful contribution to migrating DFT simulations toward extremely large computing environments that normally have more than several tens of thousands of computing cores. A new algorithm is proposed for the degenerate eigenvalue problems. Computing resources are split into multiple groups, each performing a single Lanczos iteration with an initial vector orthogonal with the ones of different resource groups. If different groups find identical eigenvalues, their degeneracy is examined by checking the orthogonality of the corresponding eigenvectors. The practicality of the proposed algorithm is demonstrated against diagonalizations of large‐scale DFT Hamiltonian matrices</description><identifier>ISSN: 0020-7608</identifier><identifier>EISSN: 1097-461X</identifier><identifier>DOI: 10.1002/qua.25622</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc</publisher><subject>Chemistry ; Computation ; Computer simulation ; degenerate eigenpairs ; Density functional theory ; high performance computing ; Lanczos iterations ; large‐scale electronic structures ; Parallel processing ; Physical chemistry ; Quantum physics ; Robustness (mathematics)</subject><ispartof>International journal of quantum chemistry, 2018-08, Vol.118 (16), p.n/a</ispartof><rights>2018 Wiley Periodicals, Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2972-c390bf5d60b592a3f503a3a3708e9417aff22b01a23e45ec7d706b3dfd81609c3</citedby><cites>FETCH-LOGICAL-c2972-c390bf5d60b592a3f503a3a3708e9417aff22b01a23e45ec7d706b3dfd81609c3</cites><orcidid>0000-0002-4330-7710 ; 0000-0001-9302-2759</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fqua.25622$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fqua.25622$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Choi, Sunghwan</creatorcontrib><creatorcontrib>Kim, Woo Youn</creatorcontrib><creatorcontrib>Yeom, Min Sun</creatorcontrib><creatorcontrib>Ryu, Hoon</creatorcontrib><title>On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations</title><title>International journal of quantum chemistry</title><description>Recent advance in high performance computing (HPC) resources has opened the possibility to expand the scope of density functional theory (DFT) simulations toward large and complex molecular systems. This work proposes a numerically robust method that enables scalable diagonalizations of large DFT Hamiltonian matrices, particularly with thousands of computing CPUs (cores) that are usual these days in terms of sizes of HPC resources. The well‐known Lanczos method is extensively refactorized to overcome its weakness for evaluation of multiple degenerate eigenpairs that is the substance of DFT simulations, where a multilevel parallelization is adopted for scalable simulations in as many cores as possible. With solid benchmark tests for realistic molecular systems, the fidelity of our method are validated against the locally optimal block preconditioned conjugated gradient (LOBPCG) method that is widely used to simulate electronic structures. Our method may waste computing resources for simulations of molecules whose degeneracy cannot be reasonably estimated. But, compared to LOBPCG method, it is fairly excellent in perspectives of both speed and scalability, and particularly has remarkably less (&lt; 10%) sensitivity of performance to the random nature of initial basis vectors. As a promising candidate for solving electronic structures of highly degenerate systems, the proposed method can make a meaningful contribution to migrating DFT simulations toward extremely large computing environments that normally have more than several tens of thousands of computing cores. A new algorithm is proposed for the degenerate eigenvalue problems. Computing resources are split into multiple groups, each performing a single Lanczos iteration with an initial vector orthogonal with the ones of different resource groups. If different groups find identical eigenvalues, their degeneracy is examined by checking the orthogonality of the corresponding eigenvectors. The practicality of the proposed algorithm is demonstrated against diagonalizations of large‐scale DFT Hamiltonian matrices</description><subject>Chemistry</subject><subject>Computation</subject><subject>Computer simulation</subject><subject>degenerate eigenpairs</subject><subject>Density functional theory</subject><subject>high performance computing</subject><subject>Lanczos iterations</subject><subject>large‐scale electronic structures</subject><subject>Parallel processing</subject><subject>Physical chemistry</subject><subject>Quantum physics</subject><subject>Robustness (mathematics)</subject><issn>0020-7608</issn><issn>1097-461X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp1kMFKw0AQhhdRsFYPvsGCJw9pZzfJbnIs1apQKEIL3pZNdjfZkibtbqrUk4_gM_okpo1XmcMw83_zM_wI3RIYEQA63u3liMaM0jM0IJDyIGLk7RwNOg0CziC5RFferwGAhYwP0Puixm2pscxLq9_1RtctbgwubVFiY5WubHvAslbY57KSmT3NpnG4kq7QP1_fx73GysqiqWVlP2Vrm9pjW-PCWdUBmfRa4YfZEnu72Ve9fo0ujKy8vvnrQ7SaPS6nz8F88fQyncyDnKacBnmYQmZixSCLUypDE0Mou-KQ6DQiXBpDaQZE0lBHsc654sCyUBmVEAZpHg7RXe-7dc1ur30r1s3edY96QSGlCU-iBDrqvqdy13jvtBFbZzfSHQQBcYxVdLGKU6wdO-7ZD1vpw_-geF1N-otfkh58fg</recordid><startdate>20180815</startdate><enddate>20180815</enddate><creator>Choi, Sunghwan</creator><creator>Kim, Woo Youn</creator><creator>Yeom, Min Sun</creator><creator>Ryu, Hoon</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-4330-7710</orcidid><orcidid>https://orcid.org/0000-0001-9302-2759</orcidid></search><sort><creationdate>20180815</creationdate><title>On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations</title><author>Choi, Sunghwan ; Kim, Woo Youn ; Yeom, Min Sun ; Ryu, Hoon</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2972-c390bf5d60b592a3f503a3a3708e9417aff22b01a23e45ec7d706b3dfd81609c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Chemistry</topic><topic>Computation</topic><topic>Computer simulation</topic><topic>degenerate eigenpairs</topic><topic>Density functional theory</topic><topic>high performance computing</topic><topic>Lanczos iterations</topic><topic>large‐scale electronic structures</topic><topic>Parallel processing</topic><topic>Physical chemistry</topic><topic>Quantum physics</topic><topic>Robustness (mathematics)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Choi, Sunghwan</creatorcontrib><creatorcontrib>Kim, Woo Youn</creatorcontrib><creatorcontrib>Yeom, Min Sun</creatorcontrib><creatorcontrib>Ryu, Hoon</creatorcontrib><collection>CrossRef</collection><jtitle>International journal of quantum chemistry</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Choi, Sunghwan</au><au>Kim, Woo Youn</au><au>Yeom, Min Sun</au><au>Ryu, Hoon</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations</atitle><jtitle>International journal of quantum chemistry</jtitle><date>2018-08-15</date><risdate>2018</risdate><volume>118</volume><issue>16</issue><epage>n/a</epage><issn>0020-7608</issn><eissn>1097-461X</eissn><abstract>Recent advance in high performance computing (HPC) resources has opened the possibility to expand the scope of density functional theory (DFT) simulations toward large and complex molecular systems. This work proposes a numerically robust method that enables scalable diagonalizations of large DFT Hamiltonian matrices, particularly with thousands of computing CPUs (cores) that are usual these days in terms of sizes of HPC resources. The well‐known Lanczos method is extensively refactorized to overcome its weakness for evaluation of multiple degenerate eigenpairs that is the substance of DFT simulations, where a multilevel parallelization is adopted for scalable simulations in as many cores as possible. With solid benchmark tests for realistic molecular systems, the fidelity of our method are validated against the locally optimal block preconditioned conjugated gradient (LOBPCG) method that is widely used to simulate electronic structures. Our method may waste computing resources for simulations of molecules whose degeneracy cannot be reasonably estimated. But, compared to LOBPCG method, it is fairly excellent in perspectives of both speed and scalability, and particularly has remarkably less (&lt; 10%) sensitivity of performance to the random nature of initial basis vectors. As a promising candidate for solving electronic structures of highly degenerate systems, the proposed method can make a meaningful contribution to migrating DFT simulations toward extremely large computing environments that normally have more than several tens of thousands of computing cores. A new algorithm is proposed for the degenerate eigenvalue problems. Computing resources are split into multiple groups, each performing a single Lanczos iteration with an initial vector orthogonal with the ones of different resource groups. If different groups find identical eigenvalues, their degeneracy is examined by checking the orthogonality of the corresponding eigenvectors. The practicality of the proposed algorithm is demonstrated against diagonalizations of large‐scale DFT Hamiltonian matrices</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/qua.25622</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-4330-7710</orcidid><orcidid>https://orcid.org/0000-0001-9302-2759</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0020-7608
ispartof International journal of quantum chemistry, 2018-08, Vol.118 (16), p.n/a
issn 0020-7608
1097-461X
language eng
recordid cdi_proquest_journals_2092878480
source Wiley Online Library Journals Frontfile Complete
subjects Chemistry
Computation
Computer simulation
degenerate eigenpairs
Density functional theory
high performance computing
Lanczos iterations
large‐scale electronic structures
Parallel processing
Physical chemistry
Quantum physics
Robustness (mathematics)
title On the achievement of high fidelity and scalability for large‐scale diagonalizations in grid‐based DFT simulations
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T09%3A04%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=On%20the%20achievement%20of%20high%20fidelity%20and%20scalability%20for%20large%E2%80%90scale%20diagonalizations%20in%20grid%E2%80%90based%20DFT%20simulations&rft.jtitle=International%20journal%20of%20quantum%20chemistry&rft.au=Choi,%20Sunghwan&rft.date=2018-08-15&rft.volume=118&rft.issue=16&rft.epage=n/a&rft.issn=0020-7608&rft.eissn=1097-461X&rft_id=info:doi/10.1002/qua.25622&rft_dat=%3Cproquest_cross%3E2092878480%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2092878480&rft_id=info:pmid/&rfr_iscdi=true