[發明專利]一種云中心硬件加速計算力的分配方法、系統和云中心有效
| 申請號: | 201810436612.3 | 申請日: | 2018-05-09 |
| 公開(公告)號: | CN108829512B | 公開(公告)日: | 2021-08-24 |
| 發明(設計)人: | 孫善寶;于治樓;姜凱 | 申請(專利權)人: | 山東浪潮科學研究院有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 中心 硬件加速 計算 分配 方法 系統 | ||
1.一種云中心硬件加速計算力的分配方法,其特征在于,應用于云中心,包括:
預先設置至少兩個現場可編程門陣列FPGA加速卡;
記錄每一個所述FPGA加速卡的硬件計算力;
接收至少一個外部客戶端發送的FPGA硬件資源申請;
針對每一個所述外部客戶端,根據所述FPGA硬件資源申請中的預估計算力和每一個所述硬件計算力,為所述FPGA硬件資源申請分配云中心硬件加速計算力;
確定至少一個最優FPGA加速卡,其中,每一個所述最優FPGA加速卡的硬件計算力之和等于所述云中心硬件加速計算力;
利用每一個所述最優FPGA加速卡為所述硬件資源申請對應的業務加速;
在所述預先設置至少兩個FPGA加速卡之后,進一步包括:
記錄每一個所述FPGA加速卡的運行狀態;
所述根據所述FPGA硬件資源申請中的預估計算力和每一個所述硬件計算力,為所述FPGA硬件資源申請分配云中心硬件加速計算力,包括:
S0:根據每一個所述運行狀態,確定是否存在至少兩個所述運行狀態為空閑的空閑FPGA加速卡,如果是,執行S1,否則,執行S4;
S1:確定每一個所述空閑FPGA加速卡的所述硬件計算力中,是否存在至少一個大于等于所述預估計算力的指定計算力,如果是,執行S2,否則,執行S3;
S2:確定所述指定計算力為云中心硬件加速計算力;
S3:確定每一個所述空閑FPGA加速卡的所述硬件計算力中,是否存在至少兩個所述硬件計算力之和大于等于所述預估計算力的所述指定計算力,如果是,執行S2,否則,執行S4;
S4:取消本次業務加速。
2.根據權利要求1所述的分配方法,其特征在于,
在所述執行S3之后,在所述取消本次業務加速之前,進一步包括:
D0:確定是否存在至少一個待定請求,其中,所述待定請求對應的業務的加速次數小于所述FPGA硬件資源申請對應的業務的加速次數,如果是,執行D1,否則,執行所述取消本次業務加速;
D1:確定每一個所述待定請求中是否存在至少一個代替換請求,其中,所述代替換請求的硬件計算力小于所述預估計算力,如果是,執行D2,否則,執行所述取消本次業務加速;
D2:釋放所述代替換請求對應的代替換FPGA加速卡的加速資源,確定所述代替換FPGA加速卡的所述硬件計算力為所述指定計算力,執行S2。
3.根據權利要求1所述的分配方法,其特征在于,
在所述預先設置至少兩個FPGA加速卡之后,進一步包括:
記錄每一個所述FPGA加速卡的硬件位置;
在所述如果是,在所述是否存在至少一個大于等于所述預估計算力的指定計算力之前,進一步包括:
根據每一個所述硬件位置,從至少兩個所述空閑FPGA加速卡中,確定出至少兩個與所述FPGA硬件資源申請中的業務位置相對最近的最近FPGA加速卡;
確定每一個所述最近FPGA加速卡中,執行所述是否存在至少一個大于等于所述預估計算力的指定計算力;
確定每一個所述最近FPGA加速卡中,執行所述是否存在至少兩個所述硬件計算力之和大于等于所述預估計算力的所述指定計算力。
4.根據權利要求3中所述的分配方法,其特征在于,
在所述利用每一個所述最優FPGA加速卡為所述硬件資源申請對應的業務加速之后,進一步包括:
當至少一個所述最優FPGA加速卡出現異常時,從每一個所述最近FPGA加速卡中,分配至少一個最佳FPGA加速卡;
利用每一個所述最佳FPGA加速卡,替換出現異常的所述最優FPGA加速卡,其中,每一個所述最佳FPGA加速卡的所述硬件計算力之和等于所述預估計算力,且分別對應的所述硬件位置與所述業務位置相對最近;
利用每一個所述最佳FPGA加速卡和每一個未出現異常的所述最優FPGA加速卡為所述業務加速。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東浪潮科學研究院有限公司,未經山東浪潮科學研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810436612.3/1.html,轉載請聲明來源鉆瓜專利網。





