[發明專利]用于量子云計算平臺任務調度的方法、裝置和量子云計算平臺任務調度服務器在審
| 申請號: | 202110705452.X | 申請日: | 2021-06-24 |
| 公開(公告)號: | CN113419833A | 公開(公告)日: | 2021-09-21 |
| 發明(設計)人: | 付易鵬;劉姿杉;崔瀟;孟海軍;曹小波;呂博 | 申請(專利權)人: | 中國信息通信研究院 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50;G06N10/00 |
| 代理公司: | 北京康盛知識產權代理有限公司 11331 | 代理人: | 陶俊潔 |
| 地址: | 100191 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 量子 計算 平臺 任務 調度 方法 裝置 服務器 | ||
1.一種用于量子云計算平臺任務調度的方法,其特征在于,包括:
獲取量子云計算平臺中待調度的任務,獲取所述任務對應的用戶的類型;
將所述任務分解成若干個子任務;
根據所述用戶的類型將所述子任務分配到預設的用戶隊列;
對所述用戶隊列中的所述子任務進行調度。
2.根據權利要求1所述的方法,其特征在于,所述用戶的類型包括第一預設用戶類型、第二預設用戶類型和第三預設用戶類型,根據所述用戶的類型將所述子任務分配到預設的用戶隊列,包括:
在所述類型為所述第一預設用戶類型的情況下,將所述子任務分配到預設的第一用戶隊列,所述用戶與所述第一用戶隊列存在唯一的映射關系;
在所述類型為第二預設用戶類型的情況下,獲取所述用戶對應的用戶等級;將相同用戶等級的各用戶對應的子任務分配到同一個預設的第二用戶隊列,所述第二用戶隊列存在與多個用戶的映射關系;
在所述類型為所述第三預設用戶類型的情況下,將所述子任務分配到預設的第三用戶隊列,所述第三用戶隊列存在與多個用戶的映射關系。
3.根據權利要求2所述的方法,其特征在于,對所述用戶隊列中的所述子任務進行調度,包括:
在所述第一用戶隊列存在子任務的情況下,對所述第一用戶隊列中的子任務進行調度。
4.根據權利要求3所述的方法,其特征在于,所述用戶有多個,對所述第一用戶隊列中的子任務進行調度,包括:
在各所述第一用戶隊列中依次選取一個子任務進行循環調度。
5.根據權利要求2所述的方法,其特征在于,對所述用戶隊列中的所述子任務進行調度,包括:
在所述第一用戶隊列不存在子任務且所述第二用戶隊列存在子任務的情況下,對所述第二用戶隊列中的子任務進行調度。
6.根據權利要求5所述的方法,其特征在于,對所述第二用戶隊列中的子任務進行調度,包括:
獲取所述用戶等級對應的權重,所述權重用于表征子任務的選取個數;
在所述第二用戶隊列中選取子任務進行循環調度,所述第二用戶隊列中子任務的選取個數與所述權重相同。
7.根據權利要求2所述的方法,其特征在于,對所述用戶隊列中的所述子任務進行調度,包括:
在所述第一用戶隊列和所述第二用戶隊列不存在子任務且所述第三用戶隊列存在子任務的情況下,對所述第三用戶隊列中的子任務進行調度。
8.根據權利要求1至7任一項所述的方法,其特征在于,對所述用戶隊列中的所述子任務進行調度后,還包括:
獲取未賦予的資源卡片的數量;所述資源卡片用于表征執行量子云計算平臺中的子任務的權限,所述資源卡片的數量等于量子計算資源顆粒的數量;所述量子計算資源顆粒由對量子云計算平臺的資源池進行劃分得到;
在未賦予的資源卡片的數量大于設定閾值的情況下,對調度的子任務賦予一個資源卡片,執行調度的子任務。
9.一種用于量子云計算平臺任務調度的裝置,包括量子處理器和存儲有程序指令的量子存儲器,其特征在于,所述量子處理器被配置為在運行所述程序指令時,執行如權利要求1至8任一項所述的用于量子云計算平臺任務調度的方法。
10.一種量子云計算平臺任務調度服務器,其特征在于,包括如權利要求9所述的用于量子云計算平臺任務調度的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國信息通信研究院,未經中國信息通信研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110705452.X/1.html,轉載請聲明來源鉆瓜專利網。





