ICML 2025spotlight0 citations

FlashTP: Fused, Sparsity-Aware Tensor Product for Machine Learning Interatomic Potentials

Seung Yul Lee, Hojoon Kim, Yutack Park, Dawoon Jeong, Seungwu Han, Yeonhong Park, Jae W. Lee

Abstract

Machine Learning Interatomic Potentials (MLIPs) enable efficient molecular dynamics (MD) simulations with high accuracy. While equivariant MLIPs achieve state-of-the-art accuracy, they face significant computational bottlenecks centered around their Tensor-Product layer, which account for up to 75\% of training time and cause substantial memory overhead. We present FlashTP, a highly optimized tensor-product library that addresses these inefficiencies through kernel fusion, sparse computation, and path-aggregated execution. FlashTP achieves up to 41.6$\times$ and 60.8$\times$ kernel speedups over _e3nn_ and NVIDIA cuEquivariance, respectively. For SevenNet-l3i5, it delivers 4.2$\times$ and 3.5$\times$ speedup while reducing peak memory usage by 6.3$\times$ and 6.2$\times$ for inference and training, respectively. The code is available at https://github.com/SNU-ARC/flashTP.

Equivariant neural networksTensor ProductSoftware librariesEfficiencyMachine-learned interatomic potential (MLIP)Machine Learning Force Fields (MLFF)
BibTeX
@inproceedings{
lee2025flashtp,
title={Flash{TP}: Fused, Sparsity-Aware Tensor Product for Machine Learning Interatomic Potentials},
author={Seung Yul Lee and Hojoon Kim and Yutack Park and Dawoon Jeong and Seungwu Han and Yeonhong Park and Jae W. Lee},
booktitle={Forty-second International Conference on Machine Learning},
year={2025},
url={https://openreview.net/forum?id=wiQe95BPaB}
}
FlashTP: Fused, Sparsity-Aware Tensor Product for Machine Learning Interatomic Potentials · ICML 2025