Quest and Intel-QS quantum computation simulation packages performance comparison
    
    
  
  
  
      
      
      
        
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 10 (2021) no. 1, pp. 49-61
    
  
  
  
  
  
    
      
      
        
      
      
      
    Voir la notice de l'article provenant de la source Math-Net.Ru
            
              			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
Mots-clés : QuEST, Intel-QS.
                    
                  
                
                
                Mots-clés : QuEST, Intel-QS.
@article{VYURV_2021_10_1_a3,
     author = {A. V. Liniov and P. E. Vedrukov and D. S. Kulandin and I. B. Meyerov and S. Denisov},
     title = {Quest and {Intel-QS} quantum computation simulation packages performance comparison},
     journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika},
     pages = {49--61},
     publisher = {mathdoc},
     volume = {10},
     number = {1},
     year = {2021},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VYURV_2021_10_1_a3/}
}
                      
                      
                    TY - JOUR AU - A. V. Liniov AU - P. E. Vedrukov AU - D. S. Kulandin AU - I. B. Meyerov AU - S. Denisov TI - Quest and Intel-QS quantum computation simulation packages performance comparison JO - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika PY - 2021 SP - 49 EP - 61 VL - 10 IS - 1 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/VYURV_2021_10_1_a3/ LA - ru ID - VYURV_2021_10_1_a3 ER -
%0 Journal Article %A A. V. Liniov %A P. E. Vedrukov %A D. S. Kulandin %A I. B. Meyerov %A S. Denisov %T Quest and Intel-QS quantum computation simulation packages performance comparison %J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika %D 2021 %P 49-61 %V 10 %N 1 %I mathdoc %U http://geodesic.mathdoc.fr/item/VYURV_2021_10_1_a3/ %G ru %F VYURV_2021_10_1_a3
A. V. Liniov; P. E. Vedrukov; D. S. Kulandin; I. B. Meyerov; S. Denisov. Quest and Intel-QS quantum computation simulation packages performance comparison. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 10 (2021) no. 1, pp. 49-61. http://geodesic.mathdoc.fr/item/VYURV_2021_10_1_a3/
