Λεπτομέρειες βιβλιογραφικής εγγραφής
| Τίτλος: |
Towards Exascale Ab Initio Materials Modelling |
| Συγγραφείς: |
Smith, Matt, Durham, Ben, Jones, Philip, Tamerus, Arjen, Hasnip, Phil |
| Στοιχεία εκδότη: |
Zenodo, 2025. |
| Έτος έκδοσης: |
2025 |
| Θεματικοί όροι: |
ARCHER2, CASTEP, HPC, Celebration of Science, MPI, algorithmic optimisation, Parallel, Density Functional Theory |
| Περιγραφή: |
Plane-wave density functional theory (DFT) codes, i.e. those using a Fourier basis, consistently account for around a third of the total software usage on ARCHER2. Such codes typically decompose their 3D Fourier domain by distributing pencils of Fourier wave-vectors over MPI processes; 3D Fourier transforms are subsequently usually performed as sets of FFTs of lower dimensionality. The consequent inter-process communications are inherently quadratically-scaling and commonly determine the strong scaling limit of large materials modeling simulations. We present our development of a domain decomposition, implemented in CASTEP (www.castep.org), which, to our knowledge, constitutes a novel approach to communications in the DFT community. We describe our decomposition and load-balancing as a coupled two-dimensional optimisation problem. We explain how a logical 2D process grid effectively achieves linear-scaling communications, and how the consequent constraints on load-balancing are ameliorated by adopting and adapting several task-scheduling algorithms. We illustrate how the development performs in real-world simulations, dramatically reducing communication costs and significantly increasing the strong scaling limit. We illustrate efficient scaling on ARCHER2 to 4x as many processes as previously possible. |
| Τύπος εγγράφου: |
Conference object |
| Γλώσσα: |
English |
| DOI: |
10.5281/zenodo.15632030 |
| DOI: |
10.5281/zenodo.15632029 |
| Rights: |
CC BY NC ND |
| Αριθμός Καταχώρησης: |
edsair.doi.dedup.....52993ef44d6378de9d1ba8a89c49f9b3 |
| Βάση Δεδομένων: |
OpenAIRE |