[發(fā)明專利]用于硬件加速器的功率感知軟件流水線有效
| 申請?zhí)枺?/td> | 200710306869.9 | 申請日: | 2007-12-19 |
| 公開(公告)號: | CN101221495A | 公開(公告)日: | 2008-07-16 |
| 發(fā)明(設(shè)計)人: | R·加博爾;江洪;A·納韋;G·耶阿里姆;Y·優(yōu)素福;D·拉吉萬;小J·沃爾高 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F1/32;G06T1/20;H04N7/26 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 硬件 加速器 功率 感知 軟件 流水線 | ||
1.一種方法,包括:
形成多個流水線排序,每個流水線排序包括流水線的多個級的串行、并行、或串并行組合三者中的一個;
分析所述多個流水線排序來確定所述排序中的每一個的總功率;并且
基于所述多個流水線排序中的每一個的所述確定的總功率,選擇所述多個流水線排序中的一個。
2.如權(quán)利要求1所述的方法,其中形成多個流水線排序進一步包括:對多個可替換的流水線排序進行迭代。
3.如權(quán)利要求1所述的方法,其中確定所述排序中的每一個的總功率進一步包括:
對于每個級,
確定所述級的負載周期;
確定所述級的電壓負載周期;
至少部分地基于所述負載周期和所述電壓負載周期來確定所述級的功率;
確定每組并行工作的級的負載周期;并且
至少部分地基于每個級的所述負載周期以及每個級的存儲器和/或其它共享資源的帶寬,確定所述排序使用的存儲器和/或其它共享資源的功率。
4.如權(quán)利要求3所述的方法,其中確定每個級的所述負載周期進一步包括:至少部分地基于所述級的計算負載周期以及所述級所需要的部分存儲器和/或其它共享資源的帶寬來確定所述負載周期。
5.如權(quán)利要求3所述的方法,其中確定每組并行工作的級的所述負載周期進一步包括:至少部分地基于該組中并行操作的所有級所需要的部分可用存儲器和/或其它共享資源的帶寬來確定該組并行工作的級的負載周期。
6.如權(quán)利要求1所述的方法,其中所述排序中的每一個的總功率進一步包括所述排序中的所有級的功率與所述排序使用的存儲器和/或其它共享資源的功率的總和。
7.如權(quán)利要求1所述的方法,其中基于所述多個流水線排序中的每一個的所述確定的總功率來選擇所述多個流水線排序中的一個進一步包括:選擇一個流水線排序,該流水線排序具有所述多個排序中的每一個的所述確定的最低總功率。
8.一種基于處理器的平臺,包括:
處理器;
存儲器;
執(zhí)行計算的多個硬件單元;
執(zhí)行所述計算的模塊,其至少部分地駐留在所述存儲器中,并且可以由所述處理器和所述硬件單元執(zhí)行,所述模塊進一步包括用于進行下列步驟的邏輯:
形成多個流水線排序,每個流水線排序包括流水線的多個級的串行、并行、或串并行組合三者中的一個;
分析所述多個流水線排序來確定所述排序中的每一個的總功率;并且
基于所述多個流水線排序中的每一個的所述確定的總功率,選擇所述多個流水線排序中的一個。
9.如權(quán)利要求8所述的基于處理器的平臺,其中形成多個流水線排序進一步包括:對多個可替換的流水線排序進行迭代。
10.如權(quán)利要求8所述的基于處理器的平臺,其中確定所述排序中的每一個的總功率進一步包括:
對于每個級,
確定所述級的負載周期;
確定所述級的電壓負載周期;
至少部分地基于所述負載周期和所述電壓負載周期來確定所述級的功率;
確定每組并行工作的級的負載周期;并且
至少部分地基于每個級的所述負載周期以及每個級的存儲器和/或其它共享資源的帶寬,確定所述排序使用的存儲器和/或其它共享資源的功率。
11.如權(quán)利要求10所述的基于處理器的平臺,其中用于確定每個級的所述負載周期進一步包括:至少部分地基于所述級的計算負載周期以及所述級所需要的部分存儲器和/或其它共享資源的帶寬來確定所述負載周期。
12.如權(quán)利要求10所述的基于處理器的平臺,其中用于確定每組并行工作的級的所述負載周期進一步包括:至少部分地基于該組中并行操作的所有級所需要的部分可用存儲器和/或其它共享資源的帶寬來確定該組并行工作的級的負載周期。
13.如權(quán)利要求8所述的基于處理器的平臺,其中所述排序中的每一個的總功率進一步包括所述排序中的所有級的功率與所述排序使用的存儲器和/或其它共享資源的功率的總和。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710306869.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





