Abstract: |
A technique is described herein for assisting a user in exploring the operation of a quantum computer program. It involves first receiving qubit state information from a quantum system emulator which executes a quantum computer program. The qubit state information describes one or more states of one or more respective qubits at a specified analysis point in the quantum computer program. The technique then generates a three-dimensional graphical depiction that provides a visualization of the qubit state information. The three-dimensional graphical depiction includes at least one graphical control element that allows a user to interact with the three-dimensional graphical depiction. The technique then displays the three-dimensional graphical depiction on a display device. In one implementation, the display device is provided by a head mounted display associated with a mixed reality system. |
Inventor: |
Gupta, Rajeev (Hyderabad, IN); Kesamreddy, Venkata Pavan Kumar (Hyderabad, IN); Yadav, Reena Dayal (Hyderabad, IN) |
Applicant: |
Microsoft Technology Licensing, LLC (Redmond, WA, US) |
Face Assignee: |
Microsoft Technology Licensing, LLC (Redmond, WA, US) |
Filed: |
2019-03-18 |
Issued: |
2021-03-30 |
Claims: |
20 |
|
US10963125
|
1. One or more computing devices for facilitating interaction with a quantum computer program, comprising:
(8)
(4)
|
|
14. A method, implemented by one or more computing devices, for facilitating interaction with a quantum computer program, comprising:
(5)
(6)
|
|
20. A computer-readable hardware storage medium for storing computer-readable instructions, the computer-readable instructions, when executed by one or more hardware processors, performing a method that comprises:
(0)
(5)
|
|