版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
#11.簡述SMP和CC-NUMA系統(tǒng)的-般結(jié)構(gòu)及典型特征。(并行計算/SMP和CC-NUMA)答:SMP系統(tǒng)屬尸共亨存儲器系統(tǒng).能獲取很鬲的并行性。使用總線或交叉開關(guān)將處理器偏速緩存」K)和存儲器相連。它具有共亨:存儲器系統(tǒng)的優(yōu)點,但可擴展性有限。具有對稱性,任何-?個處理器可訪問任何存儲單元和任何I/O設(shè)備。所有處理器祁可以訪問同一個系統(tǒng)物理存儲器.這就恿味肴SMP系統(tǒng)只運行操作系統(tǒng)的一個拷貝,具有單-?地址空間。山商速緩存支持數(shù)據(jù)局部性。商速緩存一致性和低時延的存儲為通信。CC-NLWA系統(tǒng)是SMP系統(tǒng)的擴展,它將兒個SMP結(jié)點用互聯(lián)網(wǎng)絡(luò)連接起來構(gòu)成一個更大的系統(tǒng).繼承fSMP結(jié)構(gòu)的優(yōu)點。大多數(shù)商用CC-NUMA系統(tǒng)采用基于目錄的扁速緩存-?致性協(xié)議。它捉高了系統(tǒng)的可擴展性.通過増加結(jié)點.可以増加處理器數(shù).加大存儲容:a,捉高"()能力。由于程序可利用數(shù)據(jù)的局部性.在大部分時間內(nèi)能同時訪問多個局部存儲器,從而緩解了爭用和帯寬問題。系統(tǒng)也采用了分布式存儲益模式?所有結(jié)點中的處理器都可以訪問全部的系統(tǒng)存儲器,但每個處理器訪問木結(jié)點內(nèi)的心儲器所需耍的時問.可能比訪問某些遠程結(jié)點內(nèi)的〃儲器所花的時何耍少得餌。換句話說.也就是訪問存儲益的時間是不i致的.這也就是非均勻存儲訪問(NUMA)。CacheCoherent是指不需耍軟件來保持多個數(shù)據(jù)拷貝的-致性,和SMP—樣,這些都由碩件實現(xiàn)。并行編程I.forall(1in(1..3)){printf(^Hello%i\nv,i):}上述程序段是使用Peril-L來描述的程序段?根據(jù)Peril-L的講義特點回答下面問題。⑴、請寫出該程序段可能輸出結(jié)果類型.并說明原因。⑵.根據(jù)上而的結(jié)果,請増加?些機制使得該程序輸出確保有意義。⑶.請再列出兩個Peril-L的其他機制。:(1)A:B:C:Hello2Hello3Helllello3Hello1Hello21Helloo2Hello3Hello11由于Peril-L中伽all是多個線程并發(fā)執(zhí)行,并且相互之間完全沒佇約束,所以各個線程的執(zhí)行時完全獨立,所以最終的輸出.有可能是有序的,也有可能是完全混介在一起的。(只要輸出結(jié)果包括有序和混合并且符合程序就可以。)(2)可以增加排他塊機制,保證某個進程在運行時其他進程不會執(zhí)行.從而使進程執(zhí)行有序。程序如下:forall(iin(1..3)){exclusive{printfCHello%i\nv,i);}}⑶Peril-L還有很多機制,包barrier障柵同步.全間變St和間部變?nèi)缱冎返谋镜鼗?ocalizc().同步存儲器FE變雖等。barrier障柵同步:動能是強迫線裡停止宜至所有線程到達barrier.全局變就和同部變最:全局變杲加卜?劃線。變就的木地化localize():全局變就訪問的代價比木地變就髙很多.通過本地化可以提高程序的效率。同步存儲益FE變竝:通過滿空變最實現(xiàn)線程間的同步。2.使用無限并行性方法對某個字符串按照字母順序排序?;卮鹣率鰡栴}。⑴、無限并行性使用的求解方式是何種排序方法?請簡述該排序思想。⑵、說明該排序毎法為何可以應(yīng)用于并行排序算法。答:⑴使用的是奇偶交替排序算法。奇偶排序是冒泡排序的并行化版也其基木思想是將冒泡扌II:序中的每輪操作分解成奇數(shù)位上的比較交換和偶數(shù)位上的比較交換兩部分.然后循壞的拙序?直到所有奇數(shù)位和偶數(shù)位上都有序,則整個序列有序。(2)從排序過程可以看出,在每輪的操作中,各次數(shù)據(jù)比校交換都是獨立的,因此每輪操作都町以并行化,這就足該算法可以應(yīng)用于并行算法的原因。注:1?分布式教材為:需要的同學可以借閱或購買黃愷,徐志偉可擴展并行計算-技術(shù)、結(jié)構(gòu)與編程,機械工業(yè)出版社AndrewS.Tancnbaum^MaartenvanSteen,分布式系統(tǒng)原理與范型,淸華大學出版社CalvinLin,LawrenceSnyder,并行程序設(shè)計原理,機械工
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 揚州大學倒虹吸課程設(shè)計
- 購物平臺課程設(shè)計
- 電力電子課程設(shè)計致謝
- 項目評估管理課程設(shè)計
- 約瑟夫課程設(shè)計報告
- GB/T 4130.2-2024聲學水聽器校準第2部分:低頻聲壓場校準方法
- GB/T 45058-2024島礁水域生物資源調(diào)查評估技術(shù)規(guī)范
- 2024版合同的擔保條款
- 2024建設(shè)工程全過程造價咨詢合同
- 2024年高端裝備制造業(yè)海外市場拓展合作合同
- 2025寒假散學典禮(休業(yè)式)上校長精彩講話:以董宇輝的創(chuàng)新、羅振宇的堅持、馬龍的熱愛啟迪未來
- 安徽省示范高中2024-2025學年高一(上)期末綜合測試物理試卷(含答案)
- 安徽省合肥市包河區(qū)2023-2024學年九年級上學期期末化學試題
- 《酸堿罐區(qū)設(shè)計規(guī)范》編制說明
- PMC主管年終總結(jié)報告
- 售樓部保安管理培訓
- 倉儲培訓課件模板
- 2025屆高考地理一輪復(fù)習第七講水循環(huán)與洋流自主練含解析
- GB/T 44914-2024和田玉分級
- 2024年度企業(yè)入駐跨境電商孵化基地合作協(xié)議3篇
- 《形勢與政策》課程標準
評論
0/150
提交評論