MPI multi-process-based single quantum logic gate implementation method

An implementation method and technology of logic gates, applied in the field of quantum computing, can solve problems such as the decline of quantum computing computing power and computing efficiency, and achieve the effect of overcoming computing power and computing efficiency, and improving computing power and computing efficiency.

Active Publication Date: 2019-07-16
HEFEI ORIGIN QUANTUM COMP TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] A single-quantum logic gate is a 2*2 matrix. A single-quantum logic gate operates on a qubit in a quantum circuit only to change the amplitude of the state corresponding to the qubit. At present, single-quantum logic acts on quant

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • MPI multi-process-based single quantum logic gate implementation method
  • MPI multi-process-based single quantum logic gate implementation method
  • MPI multi-process-based single quantum logic gate implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] Such as figure 1 As shown, embodiments of the present invention provide a single quantum logic gate implementation method based on MPI multi-process, including:

[0018] Step S1: configure N qubits, and the number of each qubit is bit n; wherein: N is a positive integer, 0≤n≤N-1.

[0019] Step S2: determine the subscript value of quantum state and each described quantum state, and described quantum state has 2 N , the subscript value is the decimal value corresponding to the quantum state.

[0020] Specifically, for example: the subscript values ​​of 32 quantum states of 5 qubits are integers from 0 to 31.

[0021] Step S3: Initialize the quantum state.

[0022] Specifically, initializing the quantum state refers to initializing all quantum states. In this embodiment, the quantum state with a subscript value of 0 is initialized to 1, and other quantum states are initialized to 0. It should be noted that the initialized quantum state is Refers to the amplitude of the...

Embodiment 2

[0039] In order to fully illustrate the present invention, this embodiment takes the realization of the single quantum logic gate H acting on 5 (that is, N is equal to 5) qubits as an example, and introduces it in detail, as follows:

[0040] The five qubits are respectively q0, q1, q2, q3, and q4, among which: the subscript is bit n, and it can be seen that 0≤n≤4. There are 32 quantum states corresponding to the five qubits, which are 00000( 0), 00001(1), 00010(2), 00011(3), 00100(4), 00101(5), 00110(6), 00111(7), 01000(8), 01001(9), 01010( 10), 01011(11), 01100(12), 01101(13), 01110(14), 01111(15), 10000(16), 10001(17), 10010(18), 10011(19), 10100( 20), 10101(21), 10110(22), 10111(23), 11000(24), 11001(25), 11010(26), 11011(27), 11100(28), 11101(29), 11110( 30), 11111 (31). Wherein () is the decimal value corresponding to the quantum state, which is also called the subscript value of the quantum state in this embodiment. In addition, it should be noted that in the represe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the field of quantum computing, and particularly discloses an MPI multi-process-based single quantum logic gate implementation method, which comprises the following steps that: configuring N quantum bits, wherein the number of each quantum bit is bit n, the N is a positive integer, and the n is greater than or equal to 0 and less than or equal to N-1; determining quantum states and subscript values of the quantum states, the total number of the quantum states being 2N, and the subscript values being decimal values corresponding to the quantum states; initializing the quantum states; configuring 2M MPI communication-based processes, and sequentially and uniformly storing all the quantum states to the processes according to the subscript values, wherein M is an integer greater than or equal to 1, and N is greater than or equal to M + 1; and performing operation of the single quantum logic gate according to the bit of the quantum bit to be acted by the single quantum logic gate and the plurality of processes based on the MPI. According to the invention, the calculation capability and calculation efficiency of quantum calculation based on the single quantum logic gate can be improved.

Description

technical field [0001] The invention belongs to the field of quantum computing, in particular to a single quantum logic gate realization method based on MPI multi-process. Background technique [0002] Quantum computing is realized through the action of quantum logic gates on the qubit to realize the change of the logic state of the qubit. The logic state of the qubit may be a superposition state of |0> state, |1> state, |0> state and |1> state , this superposition makes the calculation amount of quantum computing grow exponentially with the increase of qubits. [0003] A single-quantum logic gate is a 2*2 matrix. A single-quantum logic gate operates on a qubit in a quantum circuit only to change the amplitude of the state corresponding to the qubit. At present, single-quantum logic acts on quantum computing on qubits The implementation is usually based on a single process. As the number of qubits increases, the computing power and computing efficiency of quantu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06N10/00
CPCG06N10/00
Inventor 俞磊窦猛汉王晶
Owner HEFEI ORIGIN QUANTUM COMP TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products