Search papers, labs, and topics across Lattice.
MakoXC rearchitects the exchange-correlation evaluation in Density Functional Theory (DFT) to address the cubic scaling bottleneck by transforming irregular sparse workloads into regular, accelerator-friendly computations. This is achieved through three innovative techniques: Matrix-Aligned Cells, Sparsity-Guided Activation, and a Kernel-Fused Pipeline, which collectively enhance computational efficiency. The results show MakoXC achieves an average speedup of 67.8× over standard methods and successfully scales DFT calculations for large systems, completing them in under five minutes on 64 GPUs.
MakoXC slashes DFT exchange-correlation evaluation time by over 67 times, unlocking rapid computations for complex materials science applications.
Density Functional Theory (DFT) is indispensable for materials science and drug discovery, yet the exchange--correlation (XC) evaluation remains a major bottleneck due to its cubic scaling. Although linear-scaling methods exploit electronic nearsightedness to reduce asymptotic complexity, they produce irregular sparse workloads that hide implicit sparsity and prevent efficient use of modern AI accelerators. We present MakoXC, a modular matrix-aligned XC evaluation engine that rearchitects nearsightedness-induced sparsity into regular, accelerator-friendly computations. MakoXC co-designs three key techniques: (1) Matrix-Aligned Cells reorganize nearsightedness-induced interactions into dense, accelerator-aligned data clusters; (2) Sparsity-Guided Activation translates deeper implicit sparsity into numerically correct structured execution for practical linear scaling; and (3) Kernel-Fused Pipeline consolidates fragmented workloads into a unified, compute-intensive execution path that fully unleashes accelerator throughput. Extensive evaluations show that MakoXC achieves average speedups of 67.8$\times$ speedup over standard XC evaluation and 4.7$\times$ over state-of-the-art linear-scaling methods. When integrated into a production-grade commercial DFT package, MakoXC scales XC evaluation to ubiquitin (1,231 atoms, def2-SVP) on 64 GPUs, enabling the end-to-end DFT calculation to complete in under five minutes. By restructuring XC evaluation into a unified, structured computation, MakoXC demonstrates how scientific workloads can achieve genuine low complexity while maximizing parallel efficiency on AI accelerators.