RosneT: A Block Tensor Algebra Library for Out-of-Core Quantum Computing Simulation

被引:2
|
作者
Sanchez-Ramirez, Sergio [1 ]
Conejero, Javier [2 ]
Lordan, Francesc [2 ]
Queralt, Anna [2 ,3 ]
Cortes, Toni [2 ,3 ]
Badia, Rosa M. [2 ]
Garcia-Saez, Artur [1 ]
机构
[1] Barcelona Supercomp Ctr, QUANTIC, Barcelona, Spain
[2] Barcelona Supercomp Ctr, Workflows & Distributed Comp, Barcelona, Spain
[3] Univ Politecn Cataluna, Barcelona, Spain
关键词
tensor network; quantum computing; simulation; out-of-core; task-based programming; COMPSs; distributed computing; HPC;
D O I
10.1109/QCS54837.2021.00004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the advent of more powerful Quantum Computers, the need for larger Quantum Simulations has boosted. As the amount of resources grows exponentially with size of the target system Tensor Networks emerge as an optimal framework with which we represent Quantum States in tensor factorizations. As the extent of a tensor network increases, so does the size of intermediate tensors requiring HPC tools for their manipulation. Simulations of medium-sized circuits cannot fit on local memory, and solutions for distributed contraction of tensors are scarce. In this work we present RosneT, a library for distributed, out-of-core block tensor algebra. We use the PyCOMPSs programming model to transform tensor operations into a collection of tasks handled by the COMPSs runtime, targeting executions in existing and upcoming Exascale supercomputers. We report results validating our approach showing good scalability in simulations of Quantum circuits of up to 53 qubits.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 35 条
  • [21] Disk resident arrays: An array-oriented I/O library for out-of-core computations
    Nieplocha, J
    Foster, I
    FRONTIERS '96 - THE SIXTH SYMPOSIUM ON FRONTIERS OF MASSIVELY PARALLEL COMPUTING, PROCEEDINGS, 1996, : 196 - 204
  • [22] Exploring the future of out-of-core computing with compute-local non-volatile memory
    Jung, Myoungsoo
    Wilson, Ellis H., III
    Choi, Wonil
    Shalf, John
    Aktulga, Hasan Metin
    Yang, Chao
    Saule, Erik
    Catalyurek, Umit V.
    Kandemir, Mahmut
    SCIENTIFIC PROGRAMMING, 2014, 22 (02) : 125 - 139
  • [23] Exploring the Future of Out-Of-Core Computing with Compute-Local Non-Volatile Memory
    Jung, Myoungsoo
    Wilson, Ellis H., III
    Choil, Wonil
    Shalf, John
    Aktulga, Hasan Metin
    Yang, Chao
    Saule, Erik
    Catalyurek, Umit V.
    Kandemir, Mahmut
    2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
  • [24] COMBO: compressed block-wise out-of-core diffraction computation for tera-scale holography
    Lee, Jaehong
    Kim, Duksu
    OPTICS EXPRESS, 2024, 32 (27): : 47993 - 48008
  • [25] QC |pp >: A Behavioral Quantum Computing Simulation Library
    Ardelean, Sebastian Mihai
    Udrescu, Mihai
    2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2018, : 437 - 442
  • [26] Celeritas: Out-of-Core based Unsupervised Graph Neural Network via Cross-layer Computing 2024
    Li, Yi
    Yang, Tsun-Yu
    Yang, Ming-Chang
    Shen, Zhaoyan
    Li, Bingzhe
    2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, : 91 - 107
  • [27] Simulation of quantum computing on classical supercomputers with tensor-network edge cutting
    Zhao, Ya-Qian
    Li, Ren-Gang
    Jiang, Jin-Zhe
    Li, Chen
    Li, Hong-Zhen
    Wang, En-Dong
    Gong, Wei-Feng
    Zhang, Xin
    Wei, Zhi-Qiang
    PHYSICAL REVIEW A, 2021, 104 (03)
  • [28] TriCache: A User-Transparent Block Cache Enabling High-Performance Out-of-Core Processing with In-Memory Programs
    Feng, Guanyu
    Cao, Huanqi
    Zhu, Xiaowei
    Yu, Bowen
    Wang, Yuanwei
    Ma, Zixuan
    Chen, Shengqi
    Chen, Wenguang
    PROCEEDINGS OF THE 16TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2022, 2022, : 395 - 411
  • [29] TriCache: A User-Transparent Block Cache Enabling High-Performance Out-of-Core Processing with In-Memory Programs
    Feng, Guanyu
    Cao, Huanqi
    Zhu, Xiaowei
    Yu, Bowen
    Wang, Yuanwei
    Ma, Zixuan
    Chen, Shengqi
    Chen, Wenguang
    ACM TRANSACTIONS ON STORAGE, 2023, 19 (02)
  • [30] File I/O Cache Performance of Supercomputer Fugaku Using an Out-of-Core Direct Numerical Simulation Code of Turbulence
    Hatanaka, Yuto
    Yamane, Yuki
    Yamaguchi, Kenta
    Soga, Takashi
    Musa, Akihiro
    Ishihara, Takashi
    Uno, Atsuya
    Komatsu, Kazuhiko
    Kobayashi, Hiroaki
    Yokokawa, Mitsuo
    COMPUTATIONAL SCIENCE, ICCS 2024, PT VI, 2024, 14937 : 173 - 187