[發(fā)明專利]一種處理器的功耗模型訓練方法、功耗測試方法及裝置在審
| 申請?zhí)枺?/td> | 202010932033.5 | 申請日: | 2020-09-07 |
| 公開(公告)號: | CN112100910A | 公開(公告)日: | 2020-12-18 |
| 發(fā)明(設計)人: | 王斌;陳俊;鄢傳欽;陳慶;李凱;李東才;謝國敏 | 申請(專利權(quán))人: | 海光信息技術(shù)有限公司 |
| 主分類號: | G06F30/27 | 分類號: | G06F30/27;G06N3/08;G06F17/18;G01R31/317 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 蔣姍 |
| 地址: | 300450 天津市濱海新區(qū)華苑產(chǎn)*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 處理器 功耗 模型 訓練 方法 測試 裝置 | ||
本申請?zhí)峁┮环N處理器的功耗模型訓練方法、功耗測試方法及裝置。方法包括:獲取處理器在運行過程中各子功能模塊在多個時間段對應的波形段和功耗信息;對每個子功能模塊對應的波形段進行特征提取獲得特征信息,并根據(jù)特征信息計算各個波形段的特征值;利用每個子功能模塊對應的多個波形段的特征值和功耗信息對線性模型進行訓練獲得各子功能模塊的功耗模型;根據(jù)各子功能模塊對應的功耗模型獲得處理器的總功耗模型。本申請實施例通過利用機器學習針對處理器中每個子功能模塊的功耗進行模型訓練,獲得各子功能模塊對應的功耗模型,然后根據(jù)各子功能模塊對應的功耗模型獲得整個處理器的總功耗模型,從而可以快速的實現(xiàn)對大規(guī)模的處理器功耗的分析。
技術(shù)領(lǐng)域
本申請涉及處理器測試技術(shù)領(lǐng)域,具體而言,涉及一種處理器的功耗模型訓練方法、功耗測試方法及裝置。
背景技術(shù)
伴隨著當前人工智能的熱潮,對通用計算芯片的計算能力有了較強的需求,從而推動著芯片規(guī)模的不斷增加。隨著規(guī)模的增加,功耗的控制要求也越來越高。然而,為了能夠高效地功耗控制優(yōu)化,首要的就是要有很好的功耗分析與測量方法,這對于通用計算芯片的設計有著較為重要的指導和分析意義。
現(xiàn)有技術(shù)中,對計算芯片的功耗進行測量分析時,通常采用PTPX工具進行功耗的分析,該工具能夠獲取到計算芯片的很多信息,針對小型的計算芯片可以采用該工具,但是針對大型的計算芯片,內(nèi)部包括較多的功能模塊,若使用PTPX工具進行功耗的分析,需要非常長的時間,并且,PTPX工具很容易崩潰。因此,現(xiàn)有的PTPX工具無法針對大型的計算芯片進行功耗分析。
發(fā)明內(nèi)容
本申請實施例的目的在于提供一種處理器的功耗模型訓練方法、功耗測試方法及裝置,用以實現(xiàn)對大規(guī)模處理器功耗的分析。
第一方面,本申請實施例提供一種處理器的功耗模型訓練方法,處理器包括多個功能模塊,且每一功能模塊包括多個子功能模塊,所述方法包括:獲取所述處理器在運行過程中各子功能模塊分別在多個時間段對應的波形段和功耗信息;對每個子功能模塊對應的波形段進行特征提取,獲得對應的特征信息,并根據(jù)所述特征信息計算各個波形段的特征值;利用每個子功能模塊對應的多個波形段的特征值和功耗信息對線性模型進行訓練,獲得各子功能模塊對應的功耗模型;根據(jù)各子功能模塊對應的功耗模型獲得所述處理器的總功耗模型。
本申請實施例通過利用機器學習針對處理器中每個子功能模塊的功耗進行模型訓練,獲得各子功能模塊對應的功耗模型,然后根據(jù)各子功能模塊對應的功耗模型獲得整個處理器的總功耗模型,從而可以快速的實現(xiàn)對大規(guī)模的處理器功耗的分析。
進一步地,所述獲取所述處理器在運行過程中各子功能模塊分別在多個時間段對應的波形段和功耗信息,包括:獲取所述處理器在運行過程中各子功能模塊在預設時間段內(nèi)對應的仿真波形以及對應的功耗信息;按照預設的時間窗口對各子功能模塊對應的仿真波形進行劃分,獲得子功能模塊對應的多個波形段,并根據(jù)所述時間窗口對所述功耗信息進行劃分,獲得每個波形段對應的功耗信息。
本申請實施例通過對仿真波形和功耗信息進行劃分,獲得多個波形段和每個波形段對應的功耗信息,從而能夠獲得各子功能模塊對應的多個訓練樣本,以實現(xiàn)對子功能模塊對應的功耗模型進行訓練。
進一步地,所述獲得每個波形段對應的功耗信息,包括:在根據(jù)所述預設時間窗口對所述功耗信息進行劃分后,針對每個時間窗口,從所述時間窗口中提取功耗值以及功耗值對應的時間長度;根據(jù)所述功耗值、時間長度和時間窗口進行加權(quán)平均獲得對應時間窗口對應的波形段的功耗信息。
本申請實施例通過利用加權(quán)平均的方法對每個預設時間窗口的功耗進行分析,從而獲得每個時間窗口對應的準確的功耗信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于海光信息技術(shù)有限公司,未經(jīng)海光信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010932033.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





