GPU事務性內(nèi)存技術研究
發(fā)布時間:2023-11-26 16:23
GPU是并行計算領域重要的體系結(jié)構(gòu)之一,然而在面對高數(shù)據(jù)競爭的場景時,程序員往往需要設計復雜的并行方案。為了簡化這一過程,GPU事務性內(nèi)存實現(xiàn)了復雜的數(shù)據(jù)同步和并行,對外則僅提供簡單的API。首先介紹了GPU事務性內(nèi)存的研究背景。其次,討論了近年的GPU事務性內(nèi)存的設計方案與策略,分析了不同設計方案遇到的問題和解決方案,包括硬件和軟件上的實現(xiàn)。最后對GPU事務性內(nèi)存的現(xiàn)狀和未來的發(fā)展做出了總結(jié)和展望。
【文章頁數(shù)】:15 頁
【文章目錄】:
1 引言
2 GPU事務性內(nèi)存介紹
2.1 GPU
2.2 事務性內(nèi)存
2.3 GPU事務性內(nèi)存
3 GPU STM
3.1 執(zhí)行粒度與鎖問題
3.1.1 死鎖問題
3.1.2 活鎖問題
3.2 執(zhí)行策略
3.2.1 版本管理
3.2.2 沖突檢測
3.2.3 重試和回退
4 GPU HTM
4.1 SIMT硬件模型下事務的回退
4.1.1 分歧和回退處理的硬件基礎
4.1.2 利用SIMT棧實現(xiàn)事務回退
4.2 讀集和寫集的硬件設計
4.3 GPU HTM的沖突檢測和提交
5 GPU STM和GPU HTM的性能分析與比較
5.1 性能分析
5.2 GPU STM和GPU HTM的對比
6 GPU事務性內(nèi)存的總結(jié)和展望
本文編號:3868131
【文章頁數(shù)】:15 頁
【文章目錄】:
1 引言
2 GPU事務性內(nèi)存介紹
2.1 GPU
2.2 事務性內(nèi)存
2.3 GPU事務性內(nèi)存
3 GPU STM
3.1 執(zhí)行粒度與鎖問題
3.1.1 死鎖問題
3.1.2 活鎖問題
3.2 執(zhí)行策略
3.2.1 版本管理
3.2.2 沖突檢測
3.2.3 重試和回退
4 GPU HTM
4.1 SIMT硬件模型下事務的回退
4.1.1 分歧和回退處理的硬件基礎
4.1.2 利用SIMT棧實現(xiàn)事務回退
4.2 讀集和寫集的硬件設計
4.3 GPU HTM的沖突檢測和提交
5 GPU STM和GPU HTM的性能分析與比較
5.1 性能分析
5.2 GPU STM和GPU HTM的對比
6 GPU事務性內(nèi)存的總結(jié)和展望
本文編號:3868131
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3868131.html
最近更新
教材專著