[發明專利]自適應處理遠程原子執行有效
| 申請號: | 201010220346.4 | 申請日: | 2010-06-24 |
| 公開(公告)號: | CN101937331A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | J·B·弗里曼;E·T·格羅喬夫斯基;T·胡安;A·T·富爾塞斯;J·梅吉亞;R·孫達拉拉曼;E·斯普蘭格爾;R·埃斯帕薩;R·拉瓦 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/38 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 湯春龍;王洪斌 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自適應 處理 遠程 原子 執行 | ||
1.一種方法,包括:
接收用于在處理器的第一核中解碼的第一指令,并相對于所述第一指令確定是否預測到爭用;以及
用多個行為之一動態處理所述第一指令,包括:如果沒預測到爭用,則在所述第一核中執行所述第一指令,并且,如果預測到爭用,則在所述第一核中編組與所述第一指令相關聯的數據,并將具有所編組數據的遠程執行請求發送到所選遠程代理以便執行所述第一指令。
2.如權利要求1所述的方法,其中在所述第一核或所述所選遠程代理中執行所述第一指令對用戶和操作系統是透明的。
3.如權利要求1所述的方法,還包括:基于所述預測確定在解碼所述第一指令時是在所述第一核中還是在所述所選遠程代理中執行所述第一指令。
4.如權利要求1所述的方法,還包括:如果所述第一指令不是所選類型,則忽略所述爭用預測。
5.如權利要求4所述的方法,還包括:從所述第一核向目錄發送請求以確定與所述第一指令相關聯的數據的擁有者,所述請求向所述目錄指示所述第一核要請求所述遠程執行,其中所述目錄要更新與所述數據相關聯的所述目錄的項目以指示由所述第一核訪問所述數據,并更新未完成指示符以表明所述遠程執行請求未決。
6.如權利要求5所述的方法,還包括:在所述第一核中接收來自所述目錄的消息以指示所述數據的擁有者核。
7.如權利要求6所述的方法,還包括:響應于來自所述目錄的所述消息,從所述第一核向所述數據的所述擁有者核發送所述遠程執行請求。
8.如權利要求5所述的方法,其中更新所述目錄項目包括設置矢量的與所述第一核相關聯的核字段的第一指示符以指示利用原子操作訪問所述數據。
9.如權利要求8所述的方法,其中當計時器計滿時,在所述目錄中確定是否設置所述矢量的核字段的多個指示符,并且如果是,則更新預測反饋值以反映爭用。
10.如權利要求9所述的方法,還包括:在所述第一核中接收所述遠程執行請求的結果和所述預測的更新,以及用所述更新來更新對應于所述第一指令的所述第一核的預測器的項目。
11.一種設備,包括:
多核處理器,包含:多個核,其中每個核都包含前端以解碼指令并相對于所述指令確定是否預測到爭用;執行邏輯,如果沒預測到爭用,則本地執行所述指令,并且如果預測到爭用,則編組與所述指令相關聯的數據,并將具有所編組數據的遠程執行請求發送到所選遠程代理以便執行所述指令;以及預測器,具有多個項目,每個項目用于存儲有關在執行期間是否要爭用與所述項目相關聯的指令的預測。
12.如權利要求11所述的設備,還包括:目錄,具有多個項目,每個項目用于存儲有關所述多核處理器的一個或多個核中存在的高速緩存行的標簽信息,每個項目還包含具有各與核相關聯的多個核字段的爭用矢量,每個核字段包含第一指示符和第二指示符,各用于指示所述相關聯的核在時段內利用原子操作訪問所述高速緩存行。
13.如權利要求12所述的設備,其中每個目錄項目還包含標簽部分用于存儲未完成指示符以指示與所述高速緩存行相關聯的遠程執行請求未決。
14.如權利要求12所述的設備,其中所述核要向所述目錄發送第一消息以確定與所述指令相關聯的數據擁有者,并指示所述核要請求遠程執行。
15.如權利要求14所述的設備,其中所述核要響應于接收到來自所述目錄的響應消息而向所述數據的擁有者發送第二消息,所述第二消息包含所述遠程執行請求和所述所編組數據。
16.如權利要求15所述的設備,其中所述核要接收所述遠程執行請求的結果和所述預測的更新,并用所述更新來更新對應于所述指令的所述預測器的項目。
17.如權利要求11所述的設備,其中所述所選遠程代理是所述多核處理器的存儲控制器,所述存儲控制器包含執行邏輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010220346.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電力線路砼桿標識牌固定連接件
- 下一篇:渦流現象演示儀





