RUS  ENG
Full version
JOURNALS // Vestnik Yuzhno-Ural'skogo Gosudarstvennogo Universiteta. Seriya "Vychislitelnaya Matematika i Informatika" // Archive

Vestn. YuUrGU. Ser. Vych. Matem. Inform., 2021 Volume 10, Issue 1, Pages 49–61 (Mi vyurv252)

Quest and Intel-QS quantum computation simulation packages performance comparison

A. V. Liniova, P. E. Vedrukova, D. S. Kulandina, I. B. Meyerova, S. Denisovab

a Lobachevsky State University of Nizhny Novgorod (pr. Gagarina 23, Nizhnij Novgorod, 603950 Russia)
b Oslo Metropolitan University (P.O. Box 4, st. Olavs plass, NO-0130 Oslo, Norway)

Abstract: In the nearest future quantum computers will be suitable for practical use. The development of quantum algorithms can be carried out using classical computers and specialized software that allows simulating of a quantum circuit functioning. Simulation results can be used to analyze the algorithm and also contribute to co-design when developing quantum architectures. However, when planning and performing numerical experiments, it is necessary to understand the capabilities of simulators and the limitations on the parameters of the quantum circuit imposed by the characteristics of the available classical computational resources (computers). This paper presents the results of computational experiments on simulating the operation of quantum circuits on an ideal quantum computer using the QuEST and Intel-QS packages, as well as our own "naive"' implementation. Restrictions on the size of a simulated quantum system $N$ are shown when using computing systems of various classes – a virtual machine, a computing server, a computing server with a graphics accelerator (GPU), a supercomputer (the maximum achieved size is $N = 33$). The performance and scalability characteristics of the considered implementations on shared and distributed memory are given (the observed scaling efficiency is $30 \%$ and $70 \%$, respectively). For the QuEST package and our own implementation the performance is presented for systems with graphics accelerator (GPU).

Keywords: computational quantum physics, quantum algorithms, high-performance computing, GPGPU, QuEST, Intel-QS.

UDC: 004.272.2, 530.145

Received: 14.09.2020

DOI: 10.14529/cmse210104



© Steklov Math. Inst. of RAS, 2024