[發明專利]SoC構造中的高效對等通信支持有效
| 申請號: | 201280066986.1 | 申請日: | 2012-01-13 |
| 公開(公告)號: | CN104081722B | 公開(公告)日: | 2018-05-22 |
| 發明(設計)人: | B·李;L·趙;R·艾耶;R·G·伊利卡爾 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;G06F13/14 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 張欣 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | soc 構造 中的 高效 對等 通信 支持 | ||
1.一種用于通信的方法,包括:
促進耦合到互連構造的代理之間的對等寫入和讀取事務;以及
使用基于對端的設施來對所述寫入和讀取事務進行排序,從而確保讀取事務訪問最近的數據,
所述排序包括:
當源自同一代理的當前和先前寫入事務之間的目的地改變時,在發送當前寫入事務之前首先發送虛寫入到先前寫入事務的目的地,所述虛寫入包括非記入式寫入,在將所述當前寫入事務發送到其目的地之前,等待接收所述虛寫入的確認;
對于讀取事務,直接通過所述互連構造發送到讀取事務的目的地。
2.如權利要求1所述的方法,進一步包括:
對于在代理處發起的寫入事務,存儲與所述寫入事務的目的地相對應的目的地標識符ID;
確定與在所述代理處發起的當前寫入事務相對應的目的地ID是否不同于與在所述代理處發起的緊鄰前一寫入事務相對應的目的地ID;以及,如果所述兩個目的地ID不同,
在將所述當前寫入事務發送到所述互連構造上以便被路由到其目的地之前,從所述代理向所述互連構造上發送虛寫入以便被路由到之前的目的地。
3.如權利要求2所述的方法,進一步包括實現多個網絡接口,以便在所述代理和所述互連構造之間提供接口,每個網絡接口與至少一個代理相關聯,其中,網絡接口被配置成用于存儲與所述網絡接口相關聯的每個代理的最近寫入事務的目的地ID,并且當從同一代理發起的順序的寫入事務具有不同的目的地ID時生成虛寫入。
4.如權利要求3所述的方法,其中,所述多個網絡接口被實現為使得每個網絡接口與對應的代理相關聯。
5.如權利要求2所述的方法,進一步包括向至少一個其他代理發送寫入通知,表明與所述當前寫入事務相對應的目的地可用于數據訪問。
6.如權利要求1所述的方法,其中,所述互連構造包括二維網格互連。
7.如權利要求1所述的方法,其中,在片上系統SoC上實現所述代理和互連構造。
8.一種用于通信的裝置,包括:
互連構造;
多個代理;以及
多個網絡接口,每個網絡接口操作性地耦合在至少一個代理和所述互連構造之間并且包括用于按一方式促進所述多個代理之間的對等通信的邏輯,該方式確保對等代理之間的數據事務被排序為使得每個數據事務所訪問的數據包括所述數據的最近更新,
所述排序包括:
當源自同一代理的當前和先前寫入事務之間的目的地改變時,在發送當前寫入事務之前首先發送虛寫入到先前寫入事務的目的地,所述虛寫入包括非記入式寫入,在將所述當前寫入事務發送到其目的地之前,等待接收所述虛寫入的確認;
對于讀取事務,直接通過所述互連構造發送到讀取事務的目的地。
9.如權利要求8所述的裝置,其中,所述互連構造包括片上網絡。
10.如權利要求8所述的裝置,其中,網絡接口包括用于促進以下操作的邏輯:
存儲與在耦合至所述網絡接口的代理處發起的第一寫入事務的目的地相對應的目的地標識符ID;
確定與在耦合至所述網絡接口的所述代理處發起的第二寫入事務相對應的目的地ID是否不同于與所述第一寫入事務相對應的目的地ID;以及如果所述兩個目的地ID不同,
在將所述第二寫入事務發送到所述互連構造上以便被路由到其目的地的之前,從所述網絡接口向所述互連構造上發送虛寫入以便被路由到所述第一寫入事務的目的地。
11.如權利要求8所述的裝置,其中,所述裝置包括片上系統SoC。
12.如權利要求8所述的裝置,其中,所述裝置包括耦合在每個代理和所述互連構造之間的對應的網絡接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280066986.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理方法、設備及系統
- 下一篇:用于控制信道的搜索空間布置





