SearcharxivSearch

arXiv subjects

Marc Sarraute

Publications and source records attributed to Marc Sarraute.

2 recordsLinked to original sources

GPU acceleration of plane-wave density functional theory calculations in Abinit

We report on the GPU port of the Abinit high-performance simulation code for plane-wave DFT calculations. Large-scale electronic structure calculations require computing the electronic wave function by solving the Kohn-Sham equations discretized over a large number of plane waves. Porting such calculations to GPU nodes relies not only on extensive usage of vendor libraries from a development perspective, but also on algorithmic revisions of the iterative diagonalization procedure in the resolution of the Kohn-Sham equations to identify GPU-efficient mathematical operations (linear algebra, FFTs) applied to the wave function distributed in memory. The present contribution discusses the Abinit implementation on multi-GPU architectures, providing detailed performance results for heterogeneous CPU-GPU nodes versus CPU nodes. Particular attention is given to comparing two diagonalization algorithms---Locally Optimal Block Preconditioned Conjugate Gradient and Chebyshev polynomial filtering---in terms of GPU efficiency.

cond-mat.mtrl-sci

Abinit 2025: New Capabilities for the Predictive Modeling of Solids and Nanomaterials

Abinit is a widely used scientific software package implementing density functional theory and many related functionalities for excited states and response properties. This paper presents the novel features and capabilities, both technical and scientific, which have been implemented over the past 5 years. This evolution occurred in the context of evolving hardware platforms, high-throughput calculation campaigns, and the growing use of machine learning to predict properties based on databases of first principles results. We present new methodologies for ground states with constrained charge, spin or temperature; for density functional perturbation theory extensions to flexoelectricity and polarons; and for excited states in many-body frameworks including GW, dynamical mean field theory, and coupled cluster. Technical advances have extended abinit high-performance execution to graphical processing units and intensive parallelism. Second principles methods build effective models on top of first principles results to scale up in length and time scales. Finally, workflows have been developed in different community frameworks to automate \abinit calculations and enable users to simulate hundreds or thousands of materials in controlled and reproducible conditions.

cond-mat.mtrl-sci