亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

集中監(jiān)聽過濾的方法和設(shè)備的制作方法

文檔序號:6473969閱讀:180來源:國知局
專利名稱:集中監(jiān)聽過濾的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于計算機系統(tǒng)領(lǐng)域。更準(zhǔn)確地說,本發(fā)明屬于在多結(jié)點計算機系統(tǒng)中執(zhí)行監(jiān)聽操作的領(lǐng)域。
背景技術(shù)
高速緩沖存儲器一致性是任何計算機系統(tǒng)的關(guān)鍵元素。在網(wǎng)絡(luò)服務(wù)器計算機系統(tǒng)中,維持高速緩沖存儲器一致性是一個艱巨的任務(wù),因為典型的網(wǎng)絡(luò)服務(wù)器包括多個處理器在多個高速緩沖存儲器之外工作。有些計算機系統(tǒng)是基于結(jié)點型架構(gòu)的,每個結(jié)點由若干個處理器、處理器的高速緩沖存儲器以及一個系統(tǒng)存儲區(qū)組成。計算機系統(tǒng)可以包括多個結(jié)點。
在現(xiàn)有的典型系統(tǒng)中,為了維護高速緩沖存儲器一致性,在每個結(jié)點中加入了監(jiān)聽過濾器。這種架構(gòu)可以稱為分布式監(jiān)聽架構(gòu)。每個結(jié)點的監(jiān)聽過濾器跟蹤該結(jié)點的任意一個處理器高速緩沖存儲器中當(dāng)前緩存的高速緩沖存儲器行的高速緩沖存儲器一致性協(xié)議狀態(tài)信息。通用的高速緩沖存儲器一致性協(xié)議是MESI(被修改過、排他、共享或無效)協(xié)議。
在分布式監(jiān)聽架構(gòu)中,當(dāng)一個結(jié)點希望從存儲位置讀取一行數(shù)據(jù)時,它首先必須確定系統(tǒng)中是否有某個高速緩沖存儲器擁有該行數(shù)據(jù)的副本??赡苡卸鄠€該行數(shù)據(jù)的副本存在于多個結(jié)點的高速緩沖存儲器中,這些副本也可能被緩存在MESI協(xié)議所允許的任意狀態(tài)中。為了確定哪個結(jié)點有該行數(shù)據(jù)的副本以及該行數(shù)據(jù)被緩存于什么狀態(tài),希望讀取該行數(shù)據(jù)的結(jié)點必須詢問所有其它結(jié)點。因而,必須詢問所有結(jié)點,盡管一些結(jié)點并沒有緩存正在討論的該行數(shù)據(jù)。這導(dǎo)致了總線帶寬的浪費并產(chǎn)生了不必要的系統(tǒng)總開銷和延遲增加。
另一種維持高速緩沖存儲器一致性的現(xiàn)有系統(tǒng)涉及監(jiān)聽目錄的使用。在這種架構(gòu)中,帶系統(tǒng)存儲器的每個結(jié)點包括一個監(jiān)聽目錄。監(jiān)聽目錄跟蹤包含位于該結(jié)點上的存儲器位置在內(nèi)的所有高速緩沖存儲器活動的信息。每個高速緩沖存儲器目錄從監(jiān)聽目錄結(jié)點的系統(tǒng)存儲器跟蹤哪些結(jié)點緩沖了數(shù)據(jù)行,還跟蹤這些數(shù)據(jù)行以什么狀態(tài)被緩存。因而,采用這種分布式目錄結(jié)構(gòu),當(dāng)一個結(jié)點(“請求”結(jié)點)希望從位于于另一結(jié)點的存儲器位置讀取時,請求結(jié)點必須聯(lián)系主結(jié)點,主結(jié)點查詢它的目錄。主結(jié)點隨后向已經(jīng)緩存了正在討論的存儲行的任意結(jié)點發(fā)出監(jiān)聽請求。多個結(jié)點隨后響應(yīng)主結(jié)點,主機點隨后可以向請求結(jié)點提供所請求的數(shù)據(jù)。第一個聯(lián)系主結(jié)點以及隨后主結(jié)點為監(jiān)聽信息而聯(lián)系其它結(jié)點的步驟會導(dǎo)致不理想的系統(tǒng)總開銷,尤其是在計算機系統(tǒng)的結(jié)點通過交換裝置耦合時。


從下面給出的詳細描述以及本發(fā)明的實施方案的附圖可以充分地理解本發(fā)明,但不應(yīng)用附圖把本發(fā)明限制為所描述的特定實施方案,而應(yīng)該只把它們用于幫助說明和理解。
圖1是包括多個結(jié)點的系統(tǒng)的一種實施方案的框圖,其中的結(jié)點通過一個交換設(shè)備耦合,該交換設(shè)備包括一個中央監(jiān)聽過濾器。
圖2是包括多個結(jié)點的系統(tǒng)的一種實施方案的框圖,其中的結(jié)點通過兩個交換設(shè)備耦合,每個交換設(shè)備包括一個中央監(jiān)聽過濾器。
圖3是用交換設(shè)備中的中央監(jiān)聽過濾器執(zhí)行監(jiān)聽周期的方法的一種實施方案的流程圖。
圖4是用交換設(shè)備中的中央監(jiān)聽過濾器執(zhí)行包括監(jiān)聽周期在內(nèi)的的讀處理的方法的一種實施方案的流程圖。
具體實施例方式
使用中央監(jiān)聽過濾器的計算機系統(tǒng)的一種示例實施方案包括通過交換設(shè)備耦合在一起的幾個結(jié)點。每個結(jié)點可以包括若干個處理器和高速緩沖存儲器以及系統(tǒng)存儲器。從一個結(jié)點到另一個結(jié)點的業(yè)務(wù)交換是通過交換設(shè)備來進行的。交換設(shè)備包括一個監(jiān)聽過濾器,它跟蹤計算機系統(tǒng)中所有緩存的高速緩沖存儲器行的一致性信息。監(jiān)聽過濾器擁有至少足夠用于跟蹤所有系統(tǒng)結(jié)點中的所有高速緩沖存儲器中的所有項的標(biāo)記地址和狀態(tài)信息的項。除了標(biāo)記和狀態(tài)信息之外,監(jiān)聽過濾器還存儲指示哪些結(jié)點有每個高速緩沖存儲器行的副本的信息。監(jiān)聽過濾器部分用于禁止監(jiān)聽處理在不包含目標(biāo)高速緩沖存儲器行的副本的結(jié)點上執(zhí)行,由此減輕系統(tǒng)總開銷、減輕系統(tǒng)互連總線上的業(yè)務(wù)流量、并減少執(zhí)行監(jiān)聽操作所需的時間量。
中央監(jiān)聽過濾器的一種實施方案采用MESI協(xié)議的一種變體。這種實施方案中的監(jiān)聽過濾器跟蹤一個高速緩沖存儲器行是否無效、共享或被修改過/排他。在位于不同結(jié)點上的高速緩沖存儲器上支持完整的MESI協(xié)議。只在所有緩存代理上的處理一致時才使用其它協(xié)議。
因為中央監(jiān)聽過濾器包括所有緩存代理上的所有高速緩沖存儲器,因此緩存代理不應(yīng)該擁有不在監(jiān)聽過濾器中的高速緩沖存儲器行的副本。如果從監(jiān)聽過濾器中剔出一行,也必須把它剔除出包含該行的副本的所有結(jié)點的緩存代理。
監(jiān)聽過濾器用存在向量跟蹤哪些結(jié)點擁有一行的副本。存在向量是一個多位字段,字段中的每個位對應(yīng)于一個特定的結(jié)點。
除了向量字段之外,也可以有為每個結(jié)點使用不同的監(jiān)聽過濾器的替代實施方案。監(jiān)聽過濾器位于交換設(shè)備中,因此是位于中央的??梢匀绱藢崿F(xiàn)一個或多個監(jiān)聽過濾器特定的監(jiān)聽過濾器項應(yīng)用于一個結(jié)點,其它項應(yīng)用于另一結(jié)點,等等。
圖1是包括結(jié)點A、B和C的系統(tǒng)的框圖。結(jié)點A可以包括多個處理器,標(biāo)記為105到L。結(jié)點B可以包括多個處理器,標(biāo)記為115到M。結(jié)點C可以包括多個處理器,標(biāo)記為125到N。結(jié)點A還包括結(jié)點控制電路102和一個系統(tǒng)存儲區(qū)104。結(jié)點B還包括結(jié)點控制電路112和一個系統(tǒng)存儲區(qū)114。結(jié)點C還包括結(jié)點控制電路122和一個系統(tǒng)存儲區(qū)124。結(jié)點A、B和C的處理器都包含高速緩沖存儲器。
結(jié)點A、B和C都與交換設(shè)備130耦合。交換設(shè)備130包含中央監(jiān)聽過濾器132。輸入/輸出網(wǎng)絡(luò)集線器140也與交換設(shè)備130耦合。輸入/輸出網(wǎng)絡(luò)集線器140也可以包含高速緩沖存儲器。監(jiān)聽過濾器132包含足夠的項用于跟蹤包括處理器高速緩沖存儲器和輸入/輸出網(wǎng)絡(luò)集線器140高速緩沖存儲器在內(nèi)的所有系統(tǒng)結(jié)點的所有高速緩沖存儲器中的所有項的標(biāo)記、狀態(tài)以及存在信息。
現(xiàn)在將討論對沒有被緩存在任意系統(tǒng)高速緩沖存儲器中的一個存儲器行的數(shù)據(jù)讀處理的一個實例。對這個實例來說,結(jié)點A是請求結(jié)點(發(fā)同讀處理的結(jié)點),結(jié)點C是主結(jié)點(包含讀請求提出訪問的系統(tǒng)存儲器部分的結(jié)點)。結(jié)點A向交換設(shè)備130發(fā)出讀請求。監(jiān)聽過濾器132隨后執(zhí)行查找操作來確定該請求提出訪問的存儲器行是否已經(jīng)被緩存在結(jié)點A、B、C或者輸入/輸出網(wǎng)絡(luò)集線器140的任意一個當(dāng)中。在監(jiān)聽過濾器執(zhí)行查找操作的同時,交換設(shè)備130向結(jié)點C發(fā)出一個推測性的存儲器讀。交換設(shè)備130包含存儲器解碼電路,它使得交換設(shè)備130能夠確定讀請求訪問到哪個結(jié)點。對這個例子來說,監(jiān)聽過濾器查找指示讀請求提出訪問的存儲器行沒有被緩存在任意系統(tǒng)高速緩沖存儲器中。交換設(shè)備130向結(jié)點A發(fā)送監(jiān)聽響應(yīng),還向結(jié)點C發(fā)送存儲器讀確認(rèn)。結(jié)點C響應(yīng)存儲器讀確認(rèn)把所請求的數(shù)據(jù)發(fā)送給交換設(shè)備130。交換設(shè)備130隨后把請求的數(shù)據(jù)發(fā)送給結(jié)點A。因為結(jié)點A是已經(jīng)緩存了目標(biāo)高速緩沖存儲器行的唯一結(jié)點,監(jiān)聽過濾器132把這個高速緩沖存儲器行的項標(biāo)記為“排他”,并設(shè)置存在向量以指示結(jié)點A擁有該高速緩沖存儲器行的副本。
現(xiàn)在將討論對在兩個結(jié)點間共享的一個高速緩沖存儲器行的存儲器寫處理的一個實例。對這個例子來說,結(jié)點A是請求結(jié)點也是主結(jié)點。換句話說,結(jié)點A是向它自己的存儲器寫入一行數(shù)據(jù)。結(jié)點A從向交換設(shè)備130發(fā)出一個無效周期開始。監(jiān)聽過濾器132隨后執(zhí)行查找操作以確定哪些結(jié)點擁有該高速緩沖存儲器行的副本,還確定這些行以什么狀態(tài)被緩存。這個例子中的查找操作指示該高速緩沖存儲器行是“共享”而且結(jié)點B和C都有該行的副本。交換設(shè)備130隨后發(fā)出無效周期給結(jié)點B和C。結(jié)點B和C用監(jiān)聽響應(yīng)信號響應(yīng),隨后交換設(shè)備130發(fā)送監(jiān)聽響應(yīng)給結(jié)點A以完成該處理。監(jiān)聽過濾器132現(xiàn)在指示只有結(jié)點A有該高速緩沖存儲器行的副本并且該行處于“排他/被修改過”狀態(tài)。
現(xiàn)在將討論對一個“修改過的”高速緩沖存儲器行的讀周期的一個實例。對這個例子來說,結(jié)點A是請求結(jié)點,結(jié)點B是修改過正在討論的高速緩沖存儲器行的結(jié)點,結(jié)點C是主結(jié)點(系統(tǒng)存儲區(qū)包括與該高速緩沖存儲器行對應(yīng)的存儲位置的結(jié)點)。結(jié)點A從發(fā)出讀請求給交換設(shè)備130開始。監(jiān)聽過濾器132在交換設(shè)備130發(fā)出推測性存儲器讀給結(jié)點C的同時執(zhí)行查找操作。監(jiān)聽過濾器查找的結(jié)果表示結(jié)點B包含已經(jīng)修改過該高速緩沖存儲器行的副本。交換設(shè)備130發(fā)送監(jiān)聽請求給結(jié)點B,結(jié)點B用監(jiān)聽響應(yīng)和修改過的數(shù)據(jù)響應(yīng)。交換設(shè)備130隨后把監(jiān)聽響應(yīng)和數(shù)據(jù)發(fā)給結(jié)點A,并同時把數(shù)據(jù)發(fā)給結(jié)點C以更新系統(tǒng)存儲器。結(jié)點C隨后向交換設(shè)備130發(fā)送操作完成的信號,隨后完成信號被從交換設(shè)備130轉(zhuǎn)發(fā)到結(jié)點A以結(jié)束該處理。
可以在系統(tǒng)中使用多個監(jiān)聽過濾器以便提供足夠的監(jiān)聽過濾吞吐量和容量以滿足系統(tǒng)可量測性的需求。這種情況下,不同的監(jiān)聽過濾器跟蹤互斥的高速緩沖存儲器行集合。在任意時刻一個高速緩沖存儲器行只由一個監(jiān)聽過濾器來跟蹤。
圖2是包括結(jié)點D、E、F以及兩個監(jiān)聽過濾器232、234的系統(tǒng)的框圖。結(jié)點D可以包括多個處理器,標(biāo)記為205到P。結(jié)點E包括多個處理器,標(biāo)記為215到Q。結(jié)點F包括多個處理器,標(biāo)記為225到R。結(jié)點D還包括結(jié)點控制電路202和一個系統(tǒng)存儲區(qū)204。結(jié)點E還包括結(jié)點控制電路212和一個系統(tǒng)存儲區(qū)214。結(jié)點F還包括結(jié)點控制電路222和一個系統(tǒng)存儲區(qū)224。結(jié)點D、E和F的處理器都包含高速緩沖存儲器。
結(jié)點D、E和F的每一個都與交換設(shè)備230耦合,也都和交換設(shè)備240耦合。交換設(shè)備230包含中央監(jiān)聽過濾器232。輸入/輸出網(wǎng)絡(luò)集線器250也與交換設(shè)備230和240耦合。輸出/輸出網(wǎng)絡(luò)集線器250也包含高速緩沖存儲器。交換設(shè)備240包含中央監(jiān)聽過濾器242。輸入/輸出網(wǎng)絡(luò)集線器260也和交換設(shè)備240和230耦合。輸入/輸出網(wǎng)絡(luò)集線器260也包含高速緩沖存儲器。
監(jiān)聽過濾器232包含足夠的項用來跟蹤包括處理器高速緩沖存儲器和輸入/輸出網(wǎng)絡(luò)集線器高速緩沖存儲器在內(nèi)的所有系統(tǒng)結(jié)點的所有高速緩沖存儲器中的一半項的標(biāo)記、狀態(tài)和存在信息。監(jiān)聽過濾器242包含系統(tǒng)高速緩沖存儲器項的剩余部分的項。在一種實施方案中,結(jié)點D、E和F在替換的高速緩沖存儲器行基礎(chǔ)上交叉訪問交換設(shè)備230和240。
圖3是用交換設(shè)備中的中央監(jiān)聽過濾器執(zhí)行監(jiān)聽周期的方法的一種實施方案的流程圖。在塊310,從第一結(jié)點向交換設(shè)備提出一個讀請求。交換設(shè)備包含一個中央監(jiān)聽過濾器。在塊320執(zhí)行監(jiān)聽過濾器查找以確定第二個結(jié)點中的高速緩沖存儲器是否擁有與讀請求對應(yīng)的高速緩沖存儲器行的副本。
圖4是用交換設(shè)備中的中央監(jiān)聽過濾器執(zhí)行包括監(jiān)聽周期的讀處理的方法的一種實施方案的流程圖。在塊410,從第一個結(jié)點發(fā)出讀請求到包含監(jiān)聽過濾器的交換設(shè)備。讀請求要訪問的是位于第二結(jié)點的存儲區(qū)域。在塊420執(zhí)行監(jiān)聽過濾器查找,同時在塊430從交換設(shè)備向第二結(jié)點發(fā)出推測性存儲器讀取。塊440表示如果監(jiān)聽過濾器查找確定讀請求所指定的存儲器行是被緩存在一個或多個結(jié)點上,則在塊450執(zhí)行緩存行算法。上面結(jié)合圖1已經(jīng)討論過這種類型的算法的實例。塊440還指示如果監(jiān)聽過濾器查找確定讀請求所指定的存儲器行不被任意緩存代理所緩存,則在塊460從交換設(shè)備發(fā)送一個監(jiān)聽響應(yīng)到第一個結(jié)點。同時,在塊470從交換設(shè)備發(fā)送存儲器讀確認(rèn)消息到第二個結(jié)點。最后,在塊480從第二個結(jié)點把取到的數(shù)據(jù)通過交換設(shè)備發(fā)送給第一個結(jié)點。
至此已經(jīng)在上述說明中關(guān)于示例性的實現(xiàn)描述了本發(fā)明。但是,很明顯此外也可以在不偏離所附權(quán)利要求中提出的本發(fā)明的更寬的精神和范圍的前提下對其進行不同的修改和變化。因此,這些說明和附圖應(yīng)該看作是說明性的而不是限制性的。
上述說明中提到的“實施方案”、“一種實施方案”、“一些實施方案”或“其它實施方案”意味著在本發(fā)明的至少一些但不必是全部實施方案中包括結(jié)合這些實施方案所描述的特定的特性、結(jié)構(gòu)或特征?!皩嵤┓桨浮?、“一種實施方案”或“其它實施方案”的多次出現(xiàn)并不一定都指的是相同的實施方案。
權(quán)利要求
1.一種設(shè)備,包括多個結(jié)點接口端口,用來提供多個結(jié)點的通信;和監(jiān)聽過濾器,用來為多個結(jié)點維持高速緩沖存儲器一致性信息。
2.權(quán)利要求1的設(shè)備,其中多個結(jié)點中的每一個都包括一個高速緩沖存儲器,而且其中的監(jiān)聽過濾器包括至少與位于多個結(jié)點中的所有高速緩沖存儲器中所包括的項的數(shù)量一樣多的項。
3.權(quán)利要求2的設(shè)備,其中每個監(jiān)聽過濾器項包括一個地址標(biāo)記。
4.權(quán)利要求3的設(shè)備,其中每個監(jiān)聽過濾器項包括一個字段,為對應(yīng)的高速緩沖存儲器行指示一個高速緩沖存儲器一致性協(xié)議狀態(tài)。
5.權(quán)利要求4的設(shè)備,其中每個監(jiān)聽過濾器項包括一個字段,指示多個結(jié)點中的哪一個在它的高速緩沖存儲器中擁有對應(yīng)的高速緩沖存儲器行的副本。
6.權(quán)利要求5的設(shè)備,多個結(jié)點接口端口中的一個用于從多個結(jié)點中的一個接收監(jiān)聽請求,監(jiān)聽過濾器用于確定多個結(jié)點中的其它結(jié)點中的哪一個擁有與監(jiān)聽請求對應(yīng)的高速緩沖存儲器行的副本,并確定為該高速緩沖存儲器行指示哪一個高速緩沖存儲器一致性協(xié)議狀態(tài)。
7.一種系統(tǒng),包括包含監(jiān)聽過濾器的交換設(shè)備;與交換設(shè)備耦合的第一個結(jié)點;以及與交換設(shè)備耦合的第二個結(jié)點。
8.權(quán)利要求7的系統(tǒng),其中第一個結(jié)點包含處理器和高速緩沖存儲器。
9.權(quán)利要求8的系統(tǒng),其中第二個結(jié)點包含處理器、存儲設(shè)備和高速緩沖存儲器。
10.權(quán)利要求9的系統(tǒng),其中監(jiān)聽過濾器包括至少與第一和第二個結(jié)點的高速緩沖存儲器中所包含的項數(shù)量相同的項。
11.權(quán)利要求10的系統(tǒng),其中每個監(jiān)聽過濾器項包括一個地址標(biāo)記。
12.權(quán)利要求11的系統(tǒng),其中每個監(jiān)聽過濾器項包含一個字段,為對應(yīng)的高速緩沖存儲器行指示一個高速緩沖存儲器一致性協(xié)議狀態(tài)。
13.權(quán)利要求12的系統(tǒng),其中每個監(jiān)聽過濾器項包含一個字段,指示第一和第二個結(jié)點中的哪一個在它的高速緩沖存儲器中擁有對應(yīng)的高速緩沖存儲器行的副本。
14.權(quán)利要求13的系統(tǒng),交換設(shè)備用來從第一個結(jié)點接收監(jiān)聽請求,監(jiān)聽過濾器用來確定第一和第二個結(jié)點中的哪一個擁有與監(jiān)聽請求對應(yīng)的高速緩沖存儲器行的副本,并確定為該高速緩沖存儲器行指示哪個高速緩沖存儲器一致性協(xié)議狀態(tài)。
15.一種方法,包括從第一個結(jié)點發(fā)出讀請求到交換設(shè)備,交換設(shè)備包含一個監(jiān)聽過濾器;執(zhí)行監(jiān)聽過濾器查找以確定位于第二個結(jié)點的高速緩沖存儲器中是否有與讀請求對應(yīng)的高速緩沖存儲器行的副本。
16.權(quán)利要求15的方法,還包括在監(jiān)聽過濾器查找之后從交換設(shè)備發(fā)出監(jiān)聽響應(yīng)到第一個結(jié)點。
17.權(quán)利要求16的方法,還包括通過響應(yīng)讀請求從位于第二個結(jié)點的存儲器中取數(shù)據(jù)來執(zhí)行讀請求,數(shù)據(jù)取操作由交換設(shè)備執(zhí)行。
18.一種方法,包括從第一個結(jié)點發(fā)送讀請求到交換設(shè)備,交換設(shè)備包含監(jiān)聽過濾器,第一個結(jié)點是多個結(jié)點之一,讀請求提出訪問位于第二個結(jié)點的一個存儲位置,第二個結(jié)點也是多個結(jié)點之一,多個結(jié)點中的每個結(jié)點包含一個高速緩沖存儲器;在從交換設(shè)備發(fā)出推測性存儲器讀到第二個結(jié)點的同時執(zhí)行監(jiān)聽過濾器查找;從交換設(shè)備發(fā)送監(jiān)聽響應(yīng)到第一個結(jié)點,與此同時,如果監(jiān)聽過濾器查找指示沒有結(jié)點擁有與讀請求指定的存儲器地址對應(yīng)的存儲器的高速緩沖存儲器行,就發(fā)送存儲器讀確認(rèn)消息到第二個結(jié)點;響應(yīng)存儲器讀確認(rèn)消息從第二個結(jié)點發(fā)送數(shù)據(jù)到交換設(shè)備;并從交換設(shè)備發(fā)送數(shù)據(jù)到第一個結(jié)點。
19.權(quán)利要求18的方法,還包括在監(jiān)聽過濾器中指示發(fā)送的數(shù)據(jù)已經(jīng)被第一個結(jié)點以排他狀態(tài)緩存起來。
全文摘要
一種使用中央監(jiān)聽過濾器的計算機系統(tǒng)的示例實施方案包括通過交換設(shè)備耦合在一起的多個結(jié)點。每個結(jié)點包含多個處理器和高速緩沖存儲器以及一個系統(tǒng)存儲區(qū)。從一個結(jié)點到另一個結(jié)點的所有業(yè)務(wù)交換都通過交換設(shè)備進行。交換設(shè)備包含一個監(jiān)聽過濾器,它跟蹤計算機系統(tǒng)中的所有高速緩沖存儲器的高速緩沖存儲器行一致性信息。除了標(biāo)記和狀態(tài)信息之外,監(jiān)聽過濾器還存儲指示哪個結(jié)點擁有每個高速緩沖存儲器行的副本的信息。監(jiān)聽過濾器部分用于禁止監(jiān)聽處理在不包含目標(biāo)高速緩沖存儲器行的結(jié)點上執(zhí)行,由此減輕系統(tǒng)總開銷、減少系統(tǒng)互連總線上的業(yè)務(wù)流量、并減小執(zhí)行監(jiān)聽處理所需的時間。
文檔編號G06F12/08GK1571958SQ01817691
公開日2005年1月26日 申請日期2001年8月10日 優(yōu)先權(quán)日2000年8月21日
發(fā)明者L·羅伊, K·程, F·布里格斯, M·哈雷, M·切克萊奧夫 申請人:英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1