Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 27 min ago
PreprintCC BY 4.0arXiv

Accelerating Atom Simulations with Variable-Block Sparse Matrix Library

Abstract

Modern atomistic simulations increasingly employ localized orbitals to represent quantum operators, yielding sparse block matrices whose block shapes vary with chemical species and basis choice. Conventional scalar sparse formats store the entries of each block individually, obscuring this local structure and limiting the use of efficient block algorithms. We present VBCSR, a distributed sparse matrix library that preserves variable-size atomic blocks and accelerates the core linear algebra of large-scale atomistic simulations. A unified interface automatically maps scalar, uniform-basis, and multispecies operators to compressed sparse row (CSR), block sparse row (BSR), or variable-block compressed sparse row (VBCSR). Our advanced acceleration method groups blocks of equal shape and dispatches them to optimized dense kernels. In the reported benchmarks, VBCSR outperforms the tested Python-accessible reference implementations for several block-sparse benchmarks. We further demonstrate VBCSR in an InP nanoparticle application containing more than 106 atoms.

Related

  1. Accelerating high-fidelity gyrokinetic fusion simulations with iGENE
    Gabriele Merlo, Victor Artigues, Carl-Martin Pfeiler +1
    arXivPreprintarXiv licenceFull textPlasma physicsarXiv
  2. Accelerating dynamic simulations of photoexcited materials and their evolution by electron-informed machine learning
    Yunzhe Jia, Fankai Xie, Yunfei Bai +3
    arXivPreprintarXiv licenceFull textComputational physicsCondensed matterarXiv
  3. Accelerating droplet-laden Stokes flow simulations with hierarchical surrogate modeling
    Davide Pradovera, Thomas Frachon, Sara Zahedi
    arXivPreprintCC BY 4.0Full textNumerical analysis & scientific computingFluid dynamicsarXiv
  4. High-fidelity WDM/SDM fronthaul system based on state-continuous variable-bit coding and sparse residual enhancement
    Jiongbin Deng, Ningyuan Zhong, Jincong Hu +6
    Optics ExpressPeer-reviewedPublisher termsOptics & photonicsCrossref
  5. Accelerating phase-field simulations of grain growth via tensor decomposition
    Chaoqian Yuan, Dingxiang Zhu, Ye Lu
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingCondensed matterarXiv
BibTeX
@misc{zhouyin2026accelerating,
  title = {{Accelerating Atom Simulations with Variable-Block Sparse Matrix Library}},
  author = {Zhanghao Zhouyin and Hong Guo},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.04397},
  eprint = {2609.04397},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.04397},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Accelerating Atom Simulations with Variable-Block Sparse Matrix Library
AU  - Zhanghao Zhouyin
AU  - Hong Guo
PY  - 2026
DA  - 2026/09/03
PB  - arXiv
DO  - 10.48550/arxiv.2609.04397
UR  - https://arxiv.org/abs/2609.04397
AB  - Modern atomistic simulations increasingly employ localized orbitals to represent quantum operators, yielding sparse block matrices whose block shapes vary with chemical species and basis choice. Conventional scalar sparse formats store the entries of each block individually, obscuring this local structure and limiting the use of efficient block algorithms. We present VBCSR, a distributed sparse matrix library that preserves variable-size atomic blocks and accelerates the core linear algebra of large-scale atomistic simulations. A unified interface automatically maps scalar, uniform-basis, and multispecies operators to compressed sparse row (CSR), block sparse row (BSR), or variable-block compressed sparse row (VBCSR). Our advanced acceleration method groups blocks of equal shape and dispatches them to optimized dense kernels. In the reported benchmarks, VBCSR outperforms the tested Python-accessible reference implementations for several block-sparse benchmarks. We further demonstrate VBCSR in an InP nanoparticle application containing more than 10^6 atoms.
ER  -