請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/55793
標題: | 異質系統架構虛擬平台上針對快取記憶體一致性協定評估 Evaluating Cache Communication on Heterogeneous System Architecture via Virtual Platforms |
作者: | Jen-Jung Cheng 鄭人榮 |
指導教授: | 洪士灝(Shih-Hao Hung) |
關鍵字: | 效能分析,異質虛擬平台,多核心平台,平行化處理, Performance Analysis,Heterogeneous Virtual Platform,Multi-core Platform,Parallel Processing, |
出版年 : | 2014 |
學位: | 碩士 |
摘要: | 現今異質系統架構藉由異質均勻訪存模型(hUMA)的技術使得多核中央處理單元與圖形處理器更密切來加速執行應用程式,透過hUMA達到多核中央處理單元與圖形處理器共享記憶體,減少資料傳遞的延遲。hUMA必須確保資料一致性,使得快取記憶體一致性成為一個重要的議題。為了能幫助異質系統架構的設計與應用程式分析,因此我們開發一個異質系統架構模擬環境來幫助分析效能。
在本篇論文中,我們提出兩個快取記憶體一致性協定之平行化效能分析方法應用於異質虛擬平台上,此方法利用快取記憶體模擬以及分析計算方法達到快速與可接受誤差範圍的效能評估。實驗結果顯示,我們所提出兩個平行化分析計算方法,相較於目前廣泛使用的傳統記憶體存取觸發的模擬方式,在具有4條多執行緒的情況下,比GEMS精準度誤差小於百分之十五且提高3.5倍的效能。最後,我們展示了多核處理器與圖形處理器互動透過異質系統架構模擬器上的應用程式之效能分析。 Heterogeneous system architecture (HSA) enhances the cooperation between multi-core CPUs and GPU via heterogeneous Uniform Memory Access (hUMA). With hUMA, the CPUs and GPU share a common unified memory space, reducing the overhead for copy back and forth. hUMA is a cache coherent system, keeping the data shared between CPU and GPU always consistent in memory. The issue of data coherent becomes more important in HSA. In order to aid the design of HSA and the evaluation of the HSA applications, we develop a heterogeneous system architecture virtual platform for performance analysis. In this thesis, we propose two schemes for parallel analysis of the cache communication on heterogeneous system architecture virtual platform. With coarse-grain cache simulation and analytic method, it achieves high speed and approximate accuracy. Our experimental results show that our schemes achieve less than 15 percent of error rate and 3.5 times faster than GEMS with 4 threads. Finally, we carried out a case study to demonstrate the performance analysis of the cooperation between CPUs and GPU with HSA application. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/55793 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-103-1.pdf 目前未授權公開取用 | 6.62 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。