Qu-Trefoil: Large-Scale Quantum Circuit Simulator Working on FPGA With SATA Storages

被引:0
作者
Wei, Kaijie [1 ]
Amano, Hideharu [2 ]
Niwase, Ryohei [3 ]
Yamaguchi, Yoshiki [3 ]
Miyoshi, Takefumi [4 ]
机构
[1] Keio Univ, Ctr Sustainable Quantum AI, Tokyo 1080073, Japan
[2] Univ Tokyo, Syst Design Lab, Bunkyo Ku, Tokyo 1130032, Japan
[3] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 3058573, Japan
[4] WasaLabo LLC, Tokyo 1940045, Japan
关键词
Qubit; Quantum computing; Quantum circuit; Integrated circuit modeling; Computational modeling; Field programmable gate arrays; Logic gates; Supercomputers; Memory management; Graphics processing units; State vector; quantum circuit simulation; quantum computer; FPGA; Qulacs; HLS; Serial ATA;
D O I
10.1109/TC.2024.3521546
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum circuits are fundamental components of quantum computing, and state-vector-based quantum circuit simulation is a widely used technique for tracking qubit behavior throughout circuit evolution. However, simulating a circuit with n qubits requires 2(n+4) bytes of memory, making simulations of more than 40 qubits feasible only on supercomputers. To address this limitation, we propose the Qu-Trefoil, a system designed for large-scale quantum circuit simulations on an FPGA-based platform called Trefoil. Trefoil is a multi-FPGA system connected to eight storage subsystems, each equipped with 32 SATA disks. Qu-Trefoil integrates a suite of HLS-based universal quantum gates, including Clifford gates (Hadamard (H), Pauli-Z (Z), Phase (S), Controlled-NOT (CNOT)), the T gate, and unitary matrix computation, along with HDL-designed modules for system-wide integration. Our extensive evaluation demonstrates the system's robustness and flexibility, covering quantum gate performance, chunk size, disk extensibility, and efficiency across different SATA generations. We successfully simulated quantum circuits with over 43 qubits, which required more than 128 TB of memory, in approximately 3.72 to 13.06 hours on a single storage subsystem equipped with one FPGA. This achievement represents a significant milestone in the advancement of quantum computing simulations. Furthermore, thanks to its unique architecture, Qu-Trefoil is more accessible, flexible, and cost-efficient than other existing simulators for large-scale quantum circuit simulations, making it a viable option for researchers with limited access to supercomputers.
引用
收藏
页码:1306 / 1321
页数:16
相关论文
共 38 条
  • [1] Adamski J., 2023, P SC 23 WORKSH INT C, DOI [10.1145/3624062.3624270, DOI 10.1145/3624062.3624270]
  • [2] [Anonymous], 2020, 870 QVO data sheet version 1.1
  • [3] Bayraktar Harun, 2023, 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), P1050, DOI 10.1109/QCE57702.2023.00119
  • [4] Bourdeauducq S., GitHub
  • [5] Commercial applications of quantum computing
    Bova, Francesco
    Goldfarb, Avi
    Melko, Roger G.
    [J]. EPJ QUANTUM TECHNOLOGY, 2021, 8 (01)
  • [6] Massively parallel quantum computer simulator, eleven years later
    De Raedt, Hans
    Jin, Fengping
    Willsch, Dennis
    Willsch, Madita
    Yoshioka, Naoki
    Ito, Nobuyasu
    Yuan, Shengjun
    Michielsen, Kristel
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2019, 237 : 47 - 61
  • [7] developer.nvidia.com, NVIDIA
  • [8] docs.xilinx.com, Xilinx
  • [9] Efficient Hierarchical State Vector Simulation of Quantum Circuits via Acyclic Graph Partitioning
    Fang, Bo
    Ozkaya, M. Yusuf
    Li, Ang
    Catalyurek, Umit V.
    Krishnamoorthy, Sriram
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), 2022, : 289 - 300
  • [10] Forno E, 2018, IEEE INT CONF VLSI, P31, DOI 10.1109/VLSI-SoC.2018.8644777