High-Performance, Accurate Large-Scale Quantum Chemistry Calculations on GPU Supercomputers using Coulomb-Perturbed Fragmentation
| dc.contributor.author | Kazemian, Fazeleh S. | en |
| dc.contributor.author | Galvez Vallejo, Jorge L. | en |
| dc.contributor.author | Barca, Giuseppe M.J. | en |
| dc.date.accessioned | 2025-05-23T03:24:29Z | |
| dc.date.available | 2025-05-23T03:24:29Z | |
| dc.date.issued | 2024-08-12 | en |
| dc.description.abstract | Predicting the chemico-physical properties of large molecular systems is a formidable challenge in chemistry and materials science. Traditional quantum mechanical methods, while accurate, have impractical scaling for large molecules with thousands of atoms, which are crucial in the development of novel therapeutics, catalysts, and nanomaterials. To address this, molecular fragmentation algorithms have been proposed to improve scalability and enable extensive parallelism. In this article, we introduce a significant enhancement to the Fragment Molecular Orbital (FMO) method, termed the Coulomb-Perturbed Fragmentation (CPF) method. CPF incorporates algorithmic improvements and implementation enhancements to optimize performance on heterogeneous computing systems equipped with a large number of GPUs. Key developments include a significant simplification of iteratitve self-consistent field (SCF) algorithm, advanced data management through a one-sided communication model, topology-aware optimizations, and a hybrid communication strategy for intra-group exchanges. Moreover, CPF integrates a distributed dynamic multi-layer load balancing scheme to optimise fragment distribution and workload management across nodes and GPUs. Performance evaluations on a 420-atom benzene molecule system comprising 35 fragments reveal that CPF outperforms existing GPU/CPU-based FMO algorithms in both efficiency and accuracy. When deployed on the Gadi supercomputer, CPF achieves over 97% parallel efficiency on 20 nodes, with scalability maintaining above 98% and 90% efficiency in weak-scaling tests for smaller and larger systems, respectively. Notably, CPF matches or exceeds the computational accuracy of conventional FMO methods, marking a substantial progress in the field of computational chemistry for fragmentation-based large-scale molecular modelling. | en |
| dc.description.sponsorship | GMJB thanks the Pawsey Centre for Extreme Scale Readiness (PaCER) for both funding and computing resources. GMBJ thanks the National Computational Merit Allocation Scheme (NCMAS) and the Australian National University Merit Allocation Scheme (ANUMAS) for their respective computational resources grants on the Gadi supercomputer at National Computational Infrastructure and on the Setonix supercomputer at the Pawsey Supercomputing Centre. | en |
| dc.description.status | Peer-reviewed | en |
| dc.format.extent | 11 | en |
| dc.identifier.isbn | 9798400708428 | en |
| dc.identifier.scopus | 85202452199 | en |
| dc.identifier.uri | http://www.scopus.com/inward/record.url?scp=85202452199&partnerID=8YFLogxK | en |
| dc.identifier.uri | https://hdl.handle.net/1885/733751096 | |
| dc.language.iso | en | en |
| dc.provenance | This work is licensed under a Creative Commons Attribution International 4.0 License (https://creativecommons.org/licenses/by/4.0/). | en |
| dc.publisher | Association for Computing Machinery (ACM) | en |
| dc.relation.ispartof | 53rd International Conference on Parallel Processing, ICPP 2024 - Main Conference Proceedings | en |
| dc.relation.ispartofseries | 53rd International Conference on Parallel Processing, ICPP 2024 | en |
| dc.relation.ispartofseries | ACM International Conference Proceeding Series | en |
| dc.rights | © 2024 Owner/Author. | en |
| dc.subject | GPU | en |
| dc.subject | molecular fragmentation | en |
| dc.subject | quantum chemistry | en |
| dc.title | High-Performance, Accurate Large-Scale Quantum Chemistry Calculations on GPU Supercomputers using Coulomb-Perturbed Fragmentation | en |
| dc.type | Conference paper | en |
| dspace.entity.type | Publication | en |
| local.bibliographicCitation.lastpage | 1102 | en |
| local.bibliographicCitation.startpage | 1092 | en |
| local.contributor.affiliation | Kazemian, Fazeleh S.; School of Computing, ANU College of Systems and Society, The Australian National University | en |
| local.contributor.affiliation | Galvez Vallejo, Jorge L.; School of Computing, ANU College of Systems and Society, The Australian National University | en |
| local.contributor.affiliation | Barca, Giuseppe M.J.; University of Melbourne | en |
| local.identifier.doi | 10.1145/3673038.3673087 | en |
| local.identifier.pure | ec78ed40-27f4-4d39-b813-ec448767223b | en |
| local.identifier.url | https://www.scopus.com/pages/publications/85202452199 | en |
| local.type.status | Published | en |
Downloads
Original bundle
1 - 1 of 1