[發明專利]高性能互連相干協議有效
| 申請號: | 201710038234.9 | 申請日: | 2013-03-15 |
| 公開(公告)號: | CN106815151B | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | R·G·布朗肯希普;B·法西姆;R·比爾斯;Y-C·劉;V·基塔;H·H·胡姆;J·維利 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F12/0813 | 分類號: | G06F12/0813;G06F12/0815;G06F13/40;G06F13/42;H04L12/933 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 性能 互連 相干 協議 | ||
1.一種用于傳送數據的裝置,所述裝置包括:
節點,所述節點包括至少一個處理器、高速緩存和第一相干代理,所述節點用于:
接收監聽請求,其中所述監聽請求要從歸屬代理被接收,所述監聽請求要對應于由第二相干代理發送至所述歸屬代理的讀請求,所述讀請求對應于特定存儲器行,所述監聽請求包括用所述歸屬代理的節點標識符NID編碼的地址字段,所述監聽請求包括監聽無效請求,所述監聽無效請求用于使對應于所述特定存儲器行的所述第一相干代理的高速緩存無效;
生成監聽響應,其中所述監聽響應包括命令字段、目的地NID字段、歸屬事務標識符TID字段以及數據,其中所述命令字段要被編碼以指示所述監聽響應包括隱式寫回,所述目的地NID字段用所述歸屬代理的NID來編碼,所述歸屬TID字段被編碼以標識由所述歸屬代理分配來處理所述監聽請求的資源,且所述數據要被寫回至存儲器;
將所述監聽響應發送至所述歸屬代理;以及
基于所述監聽響應改變所述高速緩存的狀態。
2.如權利要求1所述的裝置,其特征在于,所述高速緩存的狀態是一組已定義狀態之一。
3.如權利要求2所述的裝置,其特征在于,所述一組已定義狀態包括已修改狀態、獨占狀態、共享狀態和無效狀態。
4.如權利要求1所述的裝置,其特征在于,所述高速緩存的狀態被改變為無效狀態。
5.如權利要求4所述的裝置,其特征在于,所述高速緩存的狀態從已修改狀態被改變為所述無效狀態。
6.如權利要求5所述的裝置,其特征在于,所述監聽響應基于所述已修改狀態包括所述隱式寫回。
7.如權利要求1所述的裝置,其特征在于,所述監聽無效請求是基于與所述歸屬代理相關聯的獨占目錄狀態。
8.如權利要求1所述的裝置,其特征在于,所述數據基于所述隱式寫回被寫回至存儲器。
9.如權利要求8所述的裝置,其特征在于,所述數據與所述數據到存儲器的寫回同時地從所述高速緩存被沖刷。
10.一種用于傳送數據的方法,所述方法包括:
在存儲器的歸屬代理處接收來自第一高速緩存代理的讀請求,其中所述讀請求對應于特定存儲器行;
響應于所述讀請求向第二高速緩存代理發送監聽請求,其中所述監聽請求包括命令字段、地址字段、目的地節點標識符NID字段、請求NID字段、請求事務標識符TID字段以及歸屬TID字段,其中所述監聽請求的所述命令字段被編碼以指示所述監聽請求包括用于使對應于所述特定存儲器行的所述第二高速緩存代理的高速緩存無效的監聽無效請求,且所述監聽請求的所述歸屬TID字段標識由所述歸屬代理分配來處理所述監聽請求的資源;
響應于所述監聽請求從所述第二高速緩存代理接收監聽響應,其中所述監聽響應包括命令字段、目的地NID字段、歸屬TID字段以及來自對應于所述第二高速緩存代理的高速緩存的數據,其中所述監聽響應的所述命令字段被編碼以指示所述監聽響應包括隱式寫回;
將所述數據寫回所述特定存儲器行;
基于將所述數據寫至所述特定存儲器行而將所述特定存儲器行的狀態改變為無效狀態;
響應于所述讀請求向所述第一高速緩存代理發送完成;以及
基于所述完成將所述特定存儲器行的狀態改變為獨占狀態。
11.如權利要求10所述的方法,其特征在于,所述特定存儲器行的狀態從獨占狀態被改變為所述無效狀態。
12.如權利要求10所述的方法,其特征在于,所述讀請求包括使所述第一高速緩存代理在獨占狀態下獲得所述特定存儲器行的所有權的請求。
13.如權利要求12所述的方法,其特征在于,所述完成包括無數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710038234.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:服務端接口測試系統及方法
- 下一篇:一種識別硬盤的標識的方法及裝置





