[發明專利]用于基于高速緩存類型來提供高速緩存一致性的技術在審
| 申請號: | 201810734829.2 | 申請日: | 2018-07-06 |
| 公開(公告)號: | CN109388585A | 公開(公告)日: | 2019-02-26 |
| 發明(設計)人: | R·桑卡蘭;I·阿加瓦爾;S·范多倫 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F12/0802 | 分類號: | G06F12/0802 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 高速緩存狀態 高速緩存一致性 存儲器操作 高速緩沖存儲器 高速緩存類型 技術和裝置 技術描述 響應 處理器 關聯 管理 | ||
描述了用于管理用于不同類型的高速緩沖存儲器的高速緩存一致性的技術和裝置。在一個實施例中,裝置可以包括:至少一個處理器,至少一個高速緩沖存儲器和邏輯,至少一部分包括在硬件中,所述邏輯用于接收與至少一個高速緩沖存儲器相關聯的存儲器操作請求,確定所述存儲器操作請求的高速緩存狀態,所述高速緩存狀態指示巨型高速緩存狀態或小型高速緩存狀態中的一個,響應于所述高速緩存狀態為小型高速緩存狀態,經由小型高速緩存一致性處理來執行所述存儲器操作請求,并且響應于所述高速緩存狀態是巨型高速緩存狀態,經由巨型高速緩存一致性處理來執行所述存儲器操作請求。描述并要求保護其他實施例。
技術領域
本文的實施例一般涉及信息處理,并且更具體地,涉及在支持不同類型的高速緩存的計算系統內提供高速緩存一致性技術。
背景技術
計算系統通常包括耦合在一起以在中央處理器(通常稱為中央處理單元(CPU))的控制下互操作并執行各種處理功能的各種組件。大多數系統還包含諸如處理器、處理器核(或“核”)、加速器、存儲器設備、外圍設備、專用處理單元等的元件集合以及可用作系統存儲器以提供用于由處理單元使用的信息的存儲的附加半導體器件。在許多系統中,可以存在多個存儲器,其中的每一個存儲器可以與給定的元件(諸如核或加速器)相關聯,所述給定的元件可以作為用于對應元件的本地存儲器或高速緩存來操作。本地高速緩存可以由基于大小、速度或其他操作特性而區分的不同類型的存儲器設備形成。
為了維持跨系統的數據的一致性,可以實現高速緩存一致性協議,諸如基于窺探的協議、基于目錄的協議,其組合和/或其變體。對于系統元件的本地高速緩存的某些操作特性,每種形式的一致性協議可以不同地操作。例如,對于特定高速緩存類型,某個一致性協議可以高效地進行操作,但是對于其他類型的高速緩存可能操作的效率較低,甚至根本不進行操作。
附圖說明
圖1示出了第一操作環境的實施例。
圖2示出了第一邏輯流的實施例。
圖3示出了第二邏輯流的實施例。
圖4示出了第二操作環境的實施例。
圖5示出了第三操作環境的實施例。
圖6示出了第三邏輯流的實施例。
圖7示出了第四邏輯流的實施例。
圖8示出了存儲介質的示例。
圖9示出了計算架構的實施例。
具體實施方式
各種實施例通常可以涉及用于在處理系統內的多個組件之間提供至少一個高速緩存一致性處理的技術。在一些實施例中,高速緩存一致性處理可以在多組件(例如,多芯片)計算環境內操作以跟蹤其“歸屬”處于第一組件(例如,第一芯片)的附加存儲器中的、當被高速緩存于第二組件(例如第二芯片)上時高速緩存行。在一些實施例中,第一芯片可以包括處理器芯片以及其他。在各種實施例中,第二芯片可以包括處理器芯片、加速器芯片等。
在一些實施例中,多個組件可以包括處理器,諸如中央處理單元(CPU)、處理器管芯(包括例如多芯片處理器管芯)、處理器核(或“核”)、加速器、輸入/輸出(I/O)設備、智能I/O設備、存儲器設備、它們的組合和/或類似物。在一些實施例中,多個組件中的至少一部分可以包括和/或可以可操作地耦合到存儲器(“本地存儲器”、“高速緩沖存儲器”或“高速緩存”)。基于一個或多個高速緩存特性,多個組件的高速緩存可以包括一個或多個高速緩存類型。高速緩存特性的非限制性示例可以包括大小、速度、位置、關聯組件、使用等。高速緩存的高速緩存類型可以影響與高速緩存交互的至少一個高速緩存一致性處理的操作。例如,所述至少一個高速緩存一致性處理可以包括第一高速緩存一致性處理,該第一高速緩存一致性處理對第一高速緩存類型高效地操作,而對于第二高速緩存一致性處理低效地操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201810734829.2/2.html,轉載請聲明來源鉆瓜專利網。





