圖像代數多核并行計算類庫的構建與優(yōu)化
發(fā)布時間:2020-12-21 04:12
多核架構是處理器發(fā)展史上的重要里程碑。它的出現滿足人們對更高性能的需求,特別是在油氣勘探、氣象預報、虛擬現實、人工智能等高度依賴于計算能力的場合,多核架構將顯著地提升計算效率,而要真正地突顯多核處理器的優(yōu)勢,軟件的發(fā)展必須緊跟硬件的步伐,如何開發(fā)與多核相適應的軟件日益成為計算機技術研究的熱點,針對多核和多線程的軟件開發(fā)將是未來十年軟件開發(fā)的主要挑戰(zhàn),基于多核架構的并行計算將是軟件開發(fā)史上的又一個重大變革。論文圍繞圖像代數并行計算類庫的構建和優(yōu)化展開研究,旨在尋求多核平臺上高效簡捷的并行計算支持方案。論文首先對多核體系結構、常用并行算法和適用軟件工具進行比較分析;接著在剖析圖像形態(tài)學腐蝕、膨脹、開運算、閉運算和細化等運算子算法的基礎上,分析算法中存在的并行性,設計基于多核架構的圖像代數并行計算類庫;而后選擇典型應用調用類庫,使用vTune和Thread Profiler測試并行代碼的性能數據,對類庫從代碼并行化和編譯器優(yōu)化兩個方面進行優(yōu)化;最后,在優(yōu)化策略完成之后,根據Amdahl定律和Gustafson定律做出擴展性分析,得出客觀的性能評價。隨著圖像監(jiān)控技術在各行各業(yè)的應用日益廣泛,以...
【文章來源】:廈門大學福建省 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:79 頁
【學位級別】:碩士
【部分圖文】:
F’Iynn分類法
集群
程度節(jié)復雜點的圖2.6集群、分布式系統、MPP、SMP的體系結構比較圖2.6中,節(jié)點可以是一臺PC、一臺工作站或者SMP服務器。節(jié)點的復雜性指的是軟件和硬件的能力。一般來說,集群節(jié)點要比MPP復雜一些,因為每個集群結點都有獨立的操作系統和外圍設備,而MPP中的結點可能僅僅是操作系統的一個微內核。
本文編號:2929166
【文章來源】:廈門大學福建省 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:79 頁
【學位級別】:碩士
【部分圖文】:
F’Iynn分類法
集群
程度節(jié)復雜點的圖2.6集群、分布式系統、MPP、SMP的體系結構比較圖2.6中,節(jié)點可以是一臺PC、一臺工作站或者SMP服務器。節(jié)點的復雜性指的是軟件和硬件的能力。一般來說,集群節(jié)點要比MPP復雜一些,因為每個集群結點都有獨立的操作系統和外圍設備,而MPP中的結點可能僅僅是操作系統的一個微內核。
本文編號:2929166
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2929166.html