Patent ID: 11960384
Assignee: CLASSIQ TECHNOLOGIES LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
a memory unit, wherein said memory unit retains a quantum program that is configured to perform at least one manipulation of a qubit, wherein the quantum program defines a terminating cycle at which the quantum program ends;
a classic computer configured to provide a user interface of a debugger of the quantum program, wherein the classic computer is configured to obtain a debugging instruction from a user during a debugging session; and
a quantum computer;
wherein said quantum computer is configured to partially execute, based on the debugging instruction, the quantum program a plurality of times, wherein during each partial execution of the quantum program, a measurement of the qubit at an intermediate cycle is obtained, wherein the partial execution that terminates at the intermediate cycle and without reaching the terminating cycle, whereby obtaining a plurality of measurements of the qubit at the intermediate cycle in a plurality of partial executions of the quantum program;
wherein said system is configured to determine a value of the qubit at the intermediate cycle based on the plurality of measurements obtained of the qubit at the intermediate cycle.