[發明專利]動態控制的工作負載執行有效
| 申請號: | 201680008346.3 | 申請日: | 2016-01-06 |
| 公開(公告)號: | CN107209697B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | M·M·法爾漢;C·G·莫頓;R·安科納 | 申請(專利權)人: | 戴爾產品有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京潤平知識產權代理有限公司 11283 | 代理人: | 金旭鵬;肖冰濱 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態控制 工作 負載 執行 | ||
1.一種優化計算設備上的工作負載的方法,所述方法包括:
接收對計算設備的工作負載請求,其指明用于在計算設備執行的計算任務;
基于所述工作負載請求,確定所述計算任務的工作負載屬性,所述工作負載屬性包括所述計算任務對包括在所述計算設備中的硬件資源的依賴性;
識別所述計算設備中存在的所述硬件資源;
基于確定的所述工作負載屬性和識別的所述硬件資源,確定用于所述計算任務的工作負載策略,其中所述工作負載策略指明用于在所述計算設備執行所述計算任務的所述硬件資源;
在所述計算設備實施所述工作負載策略,包括配置在所述工作負載策略中指明的所述硬件資源并在執行所述計算任務之前重新啟動或重新開始所述計算設備,所述配置包括基于所述工作負載策略來改變所述工作負載策略內指明的所述硬件資源的設置;以及
根據所述工作負載策略在所述計算設備執行所述計算任務。
2.如權利要求1所述的方法,其特征在于,所述配置所述硬件資源包括以下中的至少一個:
存取所述計算設備的基本輸入/輸出系統;以及
存取用于所述硬件資源的相應硬件驅動程序,所述硬件驅動程序安裝于在所述計算設備上執行的操作系統中。
3.如權利要求1所述的方法,其特征在于,所述工作負載請求還指明在與所述計算任務相關聯的所述計算設備執行的應用,并且其中所述工作負載屬性從以下各項中的至少一個中選擇:
所述計算任務使用的多線程程度;
所述計算任務使用的線程優先級;
所述計算任務使用的指令集架構;
所述計算任務使用的存儲器容量;
所述計算任務使用的存儲器數據吞吐量;
所述計算任務使用的存儲器緩存容量;
所述計算任務使用的存儲器緩存架構;
所述計算任務允許的非均勻存儲器存取程度;
所述計算任務允許的背景執行程度;
所述計算任務允許的網絡延遲;
所述計算任務使用的存儲容量;
所述計算任務使用的存儲數據吞吐量;
所述計算任務允許的存儲延遲;
所述計算任務使用的圖像處理單元的加速程度;
所述計算任務允許的垂直同步設置;
所述計算任務使用的數字信號處理程度;
所述計算任務使用的整數處理程度;
所述計算任務允許背景執行程度;以及
所述計算任務使用的操作系統。
4.如權利要求3所述的方法,其特征在于,所述工作負載請求還指明與所述計算任務相關聯的所述計算設備的用戶。
5.如權利要求4所述的方法,其特征在于,確定所述工作負載策略包括:
基于所述應用和所述用戶確定所述工作負載策略。
6.如權利要求1所述的方法,其特征在于,所述工作負載請求包括修改所述硬件資源中的至少一些的請求,并且其中所述硬件資源是從以下至少一個中選擇的:
可用的處理器核心;
對所述可用的處理器核心的獨占存取程度;
可用的處理器多線程程度;
可用的背景執行程度;
可用的用戶模式執行程度;
處理器頻率;
處理器架構;
處理器緩存結構;
處理器電源狀態;
可用的處理器緩存容量;
可用的處理器電源消耗;
可用的指令集架構;
可用的圖像處理單元;
可用的存儲器容量;
可用的存儲器吞吐量;
可用的非均勻存儲器存取程度;
可用的存儲容量;
可用的存儲吞吐量;
可用的存儲延遲;
可用的網絡容量;
可用的網絡吞吐量;
可用的網絡延遲;
系統重啟功能;以及
系統掉電功能。
7.如權利要求1所述的方法,還包括:
監測至少一些所述硬件資源的操作狀態,其中基于所述操作狀態來執行所述硬件資源的所述配置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于戴爾產品有限公司,未經戴爾產品有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680008346.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:PCBA視覺檢測裝置用送料機構
- 下一篇:一種變壓器調壓線圈上的絕緣端圈





