[發明專利]一種SPEC CPU2017測試成績預估方法、系統、裝置及介質有效
| 申請號: | 202011020954.0 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112231156B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 李貴海 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/34 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 spec cpu2017 測試 成績 預估 方法 系統 裝置 介質 | ||
本發明公開一種SPEC CPU2017測試成績預估方法、系統、裝置及介質。從SPEC CPU2017日志中根據關鍵字獲取到工作負載的執行分數;對執行分數處理獲取工作負載的目標執行分數,根據相應的換算比率和所述目標執行分數計算出對應的預估總分數。根據不同的工作負載獲取多個預估總分數,對所有的所述預估總分數取平均值獲取目標預估總分數。其中通過獲取大量的SPEC CPU2017測試總成績,獲取每個工作負載的目標執行分數與總成績的比例值,并取所述比例值的平均值作為所述換算比率。本發明實現在SPEC CPU2017測試中斷的情況下,利用現有已完成的工作負載的執行分數估計目標預估總分數,從而提高測試效率,避免影響根據SPEC CPU2017測試總分數進行的調試。
技術領域
本發明涉及測試評估技術領域,尤其涉及一種SPEC CPU2017測試成績預估方法、系統、裝置及介質。
背景技術
SPEC是標準性能評估公司(Standard Performance Evaluation Corporation)的簡稱。SPEC是由計算機廠商、系統集成商、大學、研究機構、咨詢機構等多家公司組成的非營利性組織,這個組織的目的是建立、維護一套用于評估計算機系統的標準。SPEC CPU2017是SPEC制定的行業規范之一,用于衡量系統的處理器、內存子系統和編譯器能力。
隨著云計算、大數據等新型技術的發展,對服務器的處理器、內存、數據存儲的帶寬和容量等性能要求越來越高,如何高效地評估服務器各項基本性能對服務器廠商、服務器用戶有十分重大的意義。當前技術方案中,當SPEC CPU2017測試執行過程中出現報錯時,SPEC CPU2017測試程序會強制中斷,不會給出已執行工作負載(workload,SPEC CPU2017Int Rate包含10個workload,分別為:500.perlbench、502.gcc、505.mcf、520.omnetpp523.xalancbmk、525.x264、531.deepsjeng、541.leela、548.exchange2、557.xz)的成績,無法評估SPEC CPU2017的總成績,SPEC CPU2017測試需要的執行時間長達40個小時以上,如果中途執行報錯中斷,無法獲取總分數,需要重新執行,嚴重影響SPECCPU2017測試執行效率。
發明內容
本發明提供SPEC CPU2017測試成績預估方法,旨在解決現有的SPECCPU2017測試過程中,如果中途執行報錯中斷,無法獲取總分數,需要重新執行,嚴重影響SPEC CPU2017測試效率的問題。
為實現上述目的,本發明提供一種SPEC CPU2017測試成績預估方法,包括:
從SPEC CPU2017日志中根據關鍵字獲取到工作負載的執行分數;
對執行分數處理獲取工作負載的目標執行分數,根據相應的換算比率和所述目標執行分數計算出對應的預估總分數。
根據不同的工作負載獲取多個預估總分數,對所有的所述預估總分數取平均值獲取目標預估總分數。
更進一步地,從SPEC CPU2017日志中根據關鍵字獲取到工作負載的執行分數包括:
提取SPEC CPU2017日志中5000行之后的數據;
通過所述關鍵字定位到所述執行分數所在數據行,提取所有的“ratio=”后面6個字符獲取所述執行分數。
更進一步地,所述關鍵字為“Success工作負載名稱_r base”,其中所述工作負載名稱包括500.perlbench、502.gcc、505.mcf、520.omnetpp、523.xalancbmk、525.x264、531.deepsjeng、541.leela、548.exchange2、557.xz。
更進一步地,每個工作負載的所述執行分數存在一組、兩組和三組中任一一種情況,對執行分數處理獲取工作負載的目標執行分數包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011020954.0/2.html,轉載請聲明來源鉆瓜專利網。





