scholarly journals Parallel Processing of Matrix Multiplication in a CPU and GPU Heterogeneous Environment

Author(s):  
Satoshi Ohshima ◽  
Kenji Kise ◽  
Takahiro Katagiri ◽  
Toshitsugu Yuba
2018 ◽  
Vol 18 (13&14) ◽  
pp. 1095-1114
Author(s):  
Zongyuan Zhang ◽  
Zhijin Guan ◽  
Hong Zhang ◽  
Haiying Ma ◽  
Weiping Ding

In order to realize the linear nearest neighbor{(LNN)} of the quantum circuits and reduce the quantum cost of linear reversible quantum circuits, a method for synthesizing and optimizing linear reversible quantum circuits based on matrix multiplication of the structure of the quantum circuit is proposed. This method shows the matrix representation of linear quantum circuits by multiplying matrices of different parts of the whole circuit. The LNN realization by adding the SWAP gates is proposed and the equivalence of two ways of adding the SWAP gates is proved. The elimination rules of the SWAP gates between two overlapped adjacent quantum gates in different cases are proposed, which reduce the quantum cost of quantum circuits after realizing the LNN architecture. We propose an algorithm based on parallel processing in order to effectively reduce the time consumption for large-scale quantum circuits. Experiments show that the quantum cost can be improved by 34.31\% on average and the speed-up ratio of the GPU-based algorithm can reach 4 times compared with the CPU-based algorithm. The average time optimization ratio of the benchmark large-scale circuits in RevLib processed by the parallel algorithm is {95.57\%} comparing with the serial algorithm.


2017 ◽  
Vol 131 (4) ◽  
pp. 337-347 ◽  
Author(s):  
Gesa Feenders ◽  
Yoko Kato ◽  
Katharina M. Borzeszkowski ◽  
Georg M. Klump

1994 ◽  
Author(s):  
Robert S. Mccann ◽  
David C. Foyle ◽  
James C. Johnston
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document