期刊
QUANTUM INFORMATION PROCESSING
卷 23, 期 1, 页码 -出版社
SPRINGER
DOI: 10.1007/s11128-023-04192-x
关键词
Quantum circuit simulation; Distributed computing; Communication optimization
This paper introduces a new quantum circuit simulation technique called QuanPath, which eliminates communication and synchronization in each step, resulting in significant reduction in communication cost and simulation acceleration. Experimental results show that QuanPath performs well and has good scalability when simulating quantum algorithms.
Quantum circuit simulation is an important tool for evaluating designed quantum algorithms. Full-state simulation gives the entire state vectors produced by the running of algorithms. Distributed simulation aims to take advantage of resources on multiple machines (a.k.a. nodes) for high-performance simulation. As a quantum circuit may have many levels, simulation on each level is called a step. The reduction in the cost on each step results in a significant saving in total cost. In existing distributed full-state simulations, the communication cost in each step dominates. In this paper, we propose a new simulation technique, namely QuanPath, which completely eliminates communications and synchronizations on each step until the final merge step. Each node can compute its portion of the state vector independently in parallel. We present detailed mathematical analyses to guarantee the correctness of QuanPath. In the final merge step, an efficient communication scheme is further designed. Experimental results show that when simulating quantum algorithms, QuanPath achieves thousands times of reduction in communication cost and obtains dozens times of simulation acceleration compared with existing techniques. In addition, QuanPath realizes almost linear speedup, so it presents good scalability.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据