High-performance training and inference for deep equivariant interatomic potentials

Chuin Wei Tan, Marc L. Descoteaux, Mit Kotak, Gabriel de Miranda Nascimento, Seán R. Kavanagh +9 more
4/22/2025
physics.comp-phcs.LGphysics.chem-ph

No official code found. Best implementation: mir-group/nequip (946 stars, MIT, PyTorch, last commit 2026-05-01). 1 more below.

Abstract

Machine learning interatomic potentials, particularly those based on deep equivariant neural networks, have demonstrated state-of-the-art accuracy and computational efficiency in atomistic modeling tasks like molecular dynamics and high-throughput screening. The size of datasets and demands of downstream workflows are growing rapidly, making robust and scalable software essential. This work presents a major overhaul of the NequIP framework focusing on multi-node parallelism, computational performance, and extensibility. The redesigned framework supports distributed training on large datasets and removes barriers preventing full utilization of the PyTorch 2.0 compiler at train time. We demonstrate this acceleration in a case study by training Allegro models on the SPICE 2 dataset of organic molecular systems. For inference, we introduce the first end-to-end infrastructure that uses the PyTorch Ahead-of-Time Inductor compiler for machine learning interatomic potentials. Additionally, we implement a custom kernel for the Allegro model's most expensive operation, the tensor product. Together, these advancements speed up molecular dynamics calculations on system sizes of practical relevance by up to a factor of 18.

View on arXivView PDF

Code Implementations(2)

mir-group/nequipCommunity100%
PyTorchMIT

NequIP is a code for building E(3)-equivariant interatomic potentials

946211PythonMar 15, 20215 months agoMIT
atomistic-simulationscomputational-chemistrydeep-learningdrug-discoveryforce-fields+5 more
mir-group/allegroCommunity100%
PyTorchMIT

Allegro is an open-source code for building highly scalable and accurate equivariant deep learning interatomic potentials

49375PythonFeb 6, 20227 months agoMIT
atomistic-simulationscomputational-chemistrydeep-learningdrug-discoveryforce-fields+5 more

Similar Papers

Cite this paper

@article{tan2025highperformance,
  title  = {High-performance training and inference for deep equivariant interatomic potentials},
  author = {Chuin Wei Tan and Marc L. Descoteaux and Mit Kotak and Gabriel de Miranda Nascimento and Seán R. Kavanagh and Laura Zichi and Menghang Wang and Aadit Saluja and Yizhong R. Hu and Tess Smidt and Anders Johansson and William C. Witt and Boris Kozinsky and Albert Musaelian},
  year   = {2025},
  eprint = {2504.16068},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.16068v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.16068.svg)](https://codeofpaper.com/paper/2504.16068)

Discussion