English

FastMPS: Revisit Data Parallel in Large-scale Matrix Product State Sampling

Distributed, Parallel, and Cluster Computing 2025-12-24 v1

Abstract

Matrix Product State (MPS) is a versatile tensor network representation widely applied in quantum physics, quantum chemistry, and machine learning, etc. MPS sampling serves as a critical fundamental operation in these fields. As the problems become more complex, the scale of MPS is rapidly increasing. Traditional data parallelism is limited by memory and heavy I/O in large-scale MPS. Model parallelism that can handle large-scale MPS imposes rigid process bindings and lacks scalability. This work proposes Fast-MPS, a multi-level parallel framework for scalable MPS sampling. Our design combines data parallelism across samples with tensor parallelism along bond dimensions. We eliminate memory and I/O pressure through compression and overlapping, and revive data parallel in large-scale MPS sampling. We evaluate our approach on Gaussian Boson Sampling, a representative and demanding application. Fast-MPS achieves over 10x speedup compared to existing simulators, scales to thousands of processes, and enables simulations with 8,176 sites and bond dimension chi = 10^4, significantly outperforming the state of the art. Fast-MPS has demonstrated great potential in high-performance tensor network applications.

Keywords

Cite

@article{arxiv.2512.20064,
  title  = {FastMPS: Revisit Data Parallel in Large-scale Matrix Product State Sampling},
  author = {Yaojian Chen and Si-Qiu Gong and Lin Gan and Yanfei Liu and An Yang and Yinuo Wang and Chao-yang Lu and Guangwen Yang},
  journal= {arXiv preprint arXiv:2512.20064},
  year   = {2025}
}

Comments

12 pages, 13 figures

R2 v1 2026-07-01T08:38:02.886Z