面向堆疊異構(gòu)系統(tǒng)的應(yīng)用透明策略研究
【文章頁數(shù)】:130 頁
【學(xué)位級別】:博士
【部分圖文】:
圖1.1研究框架概述
本文解決的三大問題主要位于堆疊異構(gòu)系統(tǒng)的應(yīng)用調(diào)度、網(wǎng)絡(luò)和存儲三部分。這三部分相互獨(dú)立,但并不沖突。這些應(yīng)用透明策略的共同應(yīng)用,有助于緩解堆疊異構(gòu)系統(tǒng)在不同層次的瓶頸,提升堆疊異構(gòu)系統(tǒng)的性能。在數(shù)據(jù)中心系統(tǒng)中,有助于優(yōu)化多租戶下的系統(tǒng)性能,同時對程序員的要求較低。1.4論文組織結(jié)....
圖2.12.5維堆疊集成電路
三維堆疊集成技術(shù)可以將存儲器直接堆疊在處理器晶圓之上。不同于三維堆疊集成技術(shù),如圖2.1所示,2.5維堆疊策略的解決方案則是分別把存儲器和處理器相鄰地堆疊在硅中介層上,通過硅中介層的連線進(jìn)行通信;诠柚薪閷拥2.5維堆疊技術(shù)雖然是一代進(jìn)化技術(shù),但其能夠在存儲帶寬和容量、熱問題以....
圖2.2CPU和GPU典型結(jié)構(gòu)的抽象圖
現(xiàn)代GPU由許多計(jì)算核組成。NVIDIA將這些計(jì)算核心稱為流式多處理器(StreamMultiprocessor,SM),AMD將其稱為計(jì)算單元(ComputeUnit,CU)。每個GPU計(jì)算核執(zhí)行與已經(jīng)啟動以在GPU上運(yùn)行的內(nèi)核函數(shù)相對應(yīng)的單指令多線程(SIMT)程序。GP....
圖2.3C代碼版本的SAXPY計(jì)算
圖2.4則提供了相應(yīng)的SAXPY的CUDA版本,可以在CPU和GPU之間分別執(zhí)行相應(yīng)部分的代碼。與傳統(tǒng)的C或C++應(yīng)用程序類似,圖2.4中的代碼通過在CPU上運(yùn)行main()函數(shù)開始執(zhí)行。我們將重點(diǎn)放在GPU部分執(zhí)行的代碼。在GPU上執(zhí)行的線程是由函數(shù)指定的計(jì)算內(nèi)核函數(shù)(kern....
本文編號:3926570
本文鏈接:http://sikaile.net/shoufeilunwen/xxkjbs/3926570.html