存儲器分布于各結(jié)點中所有的結(jié)點通過網(wǎng)絡(luò)互連訪問可課件_第1頁
存儲器分布于各結(jié)點中所有的結(jié)點通過網(wǎng)絡(luò)互連訪問可課件_第2頁
存儲器分布于各結(jié)點中所有的結(jié)點通過網(wǎng)絡(luò)互連訪問可課件_第3頁
存儲器分布于各結(jié)點中所有的結(jié)點通過網(wǎng)絡(luò)互連訪問可課件_第4頁
存儲器分布于各結(jié)點中所有的結(jié)點通過網(wǎng)絡(luò)互連訪問可課件_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 存儲器分布于各結(jié)點中,所有的結(jié)點通過網(wǎng)絡(luò)互 連。訪問可以是本地的,也可是遠程的。 可以不支持Cache一致性:規(guī)定共享數(shù)據(jù)不進入Cache, 僅私有數(shù)據(jù)才能保存在Cache中。 優(yōu)點: 所需的硬件支持很少 (因為遠程訪問存取量僅是一個字(或雙字)而 不是一個Cache塊)7.3 分布式共享存儲器體系結(jié)構(gòu)第章 多處理機缺點: (1) 實現(xiàn)透明的軟件Cache一致性的編譯機制能力 有限。 (2) 沒有Cache一致性,機器就不能利用取出同一 塊中的多個字的開銷接近于取一個字的開銷 這個優(yōu)點,這是因為共享數(shù)據(jù)是以Cache塊為 單位進行管理的。當每次訪問要從遠程存儲 器取一個字時,不能有效利用共享

2、數(shù)據(jù)的空 間局部性。 (3) 諸如預(yù)取等延遲隱藏技術(shù)對于多個字的存取 更為有效,比如針對一個Cache塊的預(yù)取。 7.3 分布式共享存儲器體系結(jié)構(gòu)解決Cache一致性問題的關(guān)鍵: 尋找替代監(jiān)聽協(xié)議的一致性協(xié)議。 目錄協(xié)議 在每個結(jié)點增加目錄存儲器,用于存放目錄對每個結(jié)點增加目錄表后的分布式存儲器的系統(tǒng)結(jié)構(gòu)7.3 分布式共享存儲器體系結(jié)構(gòu) 目錄協(xié)議必須實現(xiàn)兩種基本操作 處理讀失效 處理對共享、干凈塊的寫對共享塊寫失效的處理是這兩個操作的簡單組合 (2) 目錄必須跟蹤記錄每個存儲塊的狀態(tài) 存儲塊的狀態(tài)有三種:7.3.1 基于目錄的Cache一致性及其實現(xiàn)7.3 分布式共享存儲器體系結(jié)構(gòu)(3) 由于寫作廢操作的需要,還必須記錄哪些處理器 有該塊的拷貝 方法:對每個主存塊設(shè)置一個位向量 當該塊被共享時,每個位指出與之對應(yīng)的處 理器是否有該塊的拷貝。 當該塊為專有時,可根據(jù)位向量來尋找其擁 有者。7.3 分布式共享存儲器體系結(jié)構(gòu)目錄狀態(tài)轉(zhuǎn)換圖 對基于目錄的Cache一致性的多種改進 有限映射目錄 鏈式結(jié)構(gòu)目錄 基于目錄的Cache一致性協(xié)議是完全由

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論