




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計算機組成與設計硬件/軟件接口第7章多核、多處理器和集群ComputerOrganizationandDesignTheHardware/SoftwareInterfaceDavidA.PattersonJohnL.Hennessy7.1引言目標:將多臺計算機連接起以期獲得更高的性能。
計算機集群多處理器多核處理器作業(Job)/進程(Process)級的并行并行性高,因為作業相對獨立并行處理程序單個程序運行在多個處理器上多核處理器在一個芯片上有多個處理器(核)7.1引言串行/并行程序都可以在串行/并行處理器上運行挑戰:如何更加有效地使用并行處理器并行編程應顯著提高程序的執行性(否則還不如用一個快一點的單處理器,因為這樣更容易)面臨的困難:調度、負載均衡、同步和通信開銷7.2創建并行處理程序的難點程序執行的串行部分限制了加速比的提升。Amdahl定理Example:要在100個處理器上獲得加速比90,試計算順序執行部分應是多少?Amdahl定理Fp
=0.999∴順序執行部分不能超過0.1%。問題規模工作負載:單處理器:
10個標量求和10×10二維矩陣求和10個處理器:
達到潛能的55%問題規模100個處理器:
達到潛能的10%工作負載:10個標量求和100×100二維矩陣求和問題規模單處理器:
10個處理器:
達到潛能的99%100個處理器:
達到潛能的91%強比例與弱比例縮放強比例縮放:問題規模不變。如前面的例子所示
弱比例縮放:問題規模隨處理器數量比例變化。10個處理器,10×10二維矩陣求和
T=20tadd100個處理器,32×32二維矩陣求和T=10tadd+(32×32/100)tadd=20tadd思考題:排隊5分鐘1分鐘7.3共享存儲多處理器共享存儲多處理器
SMP-SharedMemoryMultiprocessor由硬件為所有的處理器提供單一的物理地址空間以塊為單位同步共享變量存儲器訪問時間統一存儲訪問(UMA):訪存時間大致相同非統一存儲訪問(NUMA):某些存儲訪問更快共享存儲多處理器的典型組成互連網絡存儲器I/O處理器Cache處理器Cache處理器Cache……處理器間的消息傳遞機制每個處理器都有自己的私有物理地址空間由硬件負責在處理器間的通信互連網絡……處理器Cache處理器處理器Cache處理器…處理器Cache處理器affordable松散耦合獨立的計算機通過網絡連接每個計算機都有自己的內存和OS通過I/O系統連接(域局網、交換機、互聯網)適合具有獨立任務的應用Web服務器、數據庫、仿真具有高適應性、擴展性、成本低松散耦合主要問題管理開銷(主要是虛擬機)連接帶寬低指令和數據流分類方式數據流一個多個指令流一個SISD:IntelPentium4SIMD:SSEinstr.ofx86多個MISD:目前無實例MIMD:IntelXeone5345SPMD:單程序多數據一個并行程序運行在MIMD計算機上條件語句控制在不同處理器執行不同代碼SIMD–單指令流多數據流所有的處理器在同一時間執行相同指令每個處理器訪問的數據不同同步機制簡單簡化指令控制硬件最適于高數據并行應用向量處理器高度流水線的功能單元數據流←→向量寄存器→處理單元數據←寄存器←存儲器結果→寄存器→存儲器例如:MIPS指令集體系結構向量擴展增加向量指令和向量寄存器可減少取指帶寬的要求向量與標量的對比向量體系結構和編譯器簡單的數據并行編程明確的無循環間相關減少了硬件的檢測通過避免循環,從而控制上的冒險比自媒體擴展(如:MMX、SSE)更通用與編譯技術配合更好GPU的歷史早期的視頻卡以幀為單位的顯示緩存3D圖形處理最初用在高端計算機上摩爾定律
低費用、高密度3D圖形卡用于普通PC機和游戲終端GPU的歷史圖形處理單元面向3D圖形處理的處理器頂點/像素的處理、渲染、紋理映射、光柵化處理等計算機中的圖形系統計算機中的圖形系統計算機中的圖形系統GPU的體系結構高度數據并行處理GPU是高度多線程結構使用線程開關來隱藏存儲器的延時顯示緩存數據寬度大、傳輸速率高發展趨勢:通用GPU多種型式的CPU/GPU系統CPU于用于順序代碼的執行,GPU用于并行代碼的執行GPU的體系結構編程語言/APIDirectX、OpenGLCForGraphics(Cg)、HLSLCUDA(ComputeUnifiedDeviceArchitecture)NVIDIATesla8×流處理器NVIDIATesla流處理器SP單精度浮點運算和整數運算每個SP都是細粒度多線程Warp:32個線程一組以SIMD型式并行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030露臺加熱器和燒烤配件行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030鐵路貨車行業市場發展分析及發展趨勢與投資研究報告
- 2025-2030針織襯衫行業行業風險投資發展分析及投資融資策略研究報告
- 2025-2030造紙行業風險投資及投資運作模式研究報告
- 2025-2030連褲襪行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 鄉鎮兒童體育發展研究與實踐計劃
- 青年創業者導師陪伴心得體會
- 六年級語文重點難點復習計劃
- 公共場所消防安全管理人職責
- 2024-2025新進廠職工安全培訓考試試題及答案突破訓練
- 第一屆貴州技能大賽銅仁市選拔賽平面設計技術文件
- 2025年陜西農業發展集團有限公司(陜西省土地工程建設集團)招聘(200人)筆試參考題庫附帶答案詳解
- 高血壓患者收縮壓TTR和強化降壓對心血管事件的影響
- GB/T 6433-2025飼料中粗脂肪的測定
- 物業管理之工程管理
- 5 《人應當堅持正義》說課稿 2024-2025學年統編版高中語文選擇性必修中冊
- 《失語癥的康復治療》課件
- 《歐式田園風》課件
- 2025年安徽省交通控股集團招聘筆試參考題庫含答案解析
- 品管圈活動在提高急診危重患者科間交接規范率的效果分析
- 2024年德州市人民醫院高層次衛技人才招聘筆試歷年參考題庫頻考點附帶答案
評論
0/150
提交評論