-
公开(公告)号:US20230087100A1
公开(公告)日:2023-03-23
申请号:US17943982
申请日:2022-09-13
Inventor: Zelin Meng , Xin Wang , Lijing Jin , Qinghe Wang
IPC: G06N10/20 , H03K19/195
Abstract: A method is provided. The method includes determining a corresponding relationship between a pulse enveloping parameter and a single pulse duration, and determining a parameter to be optimized; and determining a maximum pulse number, an initialized current pulse number and a preset error tolerance. The method further includes executing an iterative operation including determining a quantum gate matrix to be implemented and a value of a loss function based on the current pulse number and the parameter to be optimized; adjusting a group of parameter values of the parameter to be optimized to minimize the value of the loss function; determining an error with a target quantum gate matrix after the value of the loss function is minimized; and in response to that the current pulse number is less than the maximum pulse number and the error is greater than the error tolerance, adding one to the current pulse number.
-
公开(公告)号:US20240281689A1
公开(公告)日:2024-08-22
申请号:US18526123
申请日:2023-12-01
Inventor: Zelin Meng , Xueyi Guo , Zixian Yan
IPC: G06N10/20
CPC classification number: G06N10/20
Abstract: Provided is a method for processing quantum computing tasks, a device, and a storage medium. The method includes: performing, in a case where a first quantum computing task (QCT) is performed to a pulse compilation stage according to an order in which a plurality of processing stages are performed sequentially, the pulse compilation stage of the first QCT, to obtain an executable pulse sequence of the first QCT, where the first and second QCTs are respectively divided into the plurality of processing stages; sending the executable pulse sequence to a quantum computing device (QCD); performing, according to the order in which the plurality of processing stages are performed, the second QCT in parallel, during performing the plurality of processing stages of the first QCT; and sending an executable pulse sequence of the second QCT to the QCD, in a case of determining the QCD has completed the first QCT.
-