Xilinx OpenCL的存儲(chǔ)模型
具體細(xì)節(jié)的展示圖如下:
通過(guò)上圖可知,在OpenCL中提供的存儲(chǔ)模型中,有如下幾種Memory類(lèi)型。
Host Memory
Host Memory指的是連接在主板上的內(nèi)存條,僅供host進(jìn)行數(shù)據(jù)讀取。
Off-Chip Global memory
Off-Chip Global memory 指的是在FPGA板卡上通過(guò)硬件與FPGA芯片連接的內(nèi)存條。數(shù)據(jù)存取所花費(fèi)的時(shí)間相對(duì)較長(zhǎng),但是容量相對(duì)較大。
? Off-Chip Global Memory
Off-Chip Global Memory Host端可以通過(guò)PCIe進(jìn)行數(shù)據(jù)讀寫(xiě),Device端同樣可以進(jìn)行數(shù)據(jù)的讀寫(xiě)
? Off-Chip Constant Global Memory
Constant Global Memory同樣是在FPGA板卡上通過(guò)硬件與大專(zhuān)欄 Xilinx OpenCL的存儲(chǔ)模型>FPGA芯片連接的內(nèi)存條。不同的是Host端只能進(jìn)行寫(xiě)入,Device端只能進(jìn)行讀出。適用于參數(shù)數(shù)據(jù)的傳輸。
On-Chip Memory
On-Chip Memory 主要是采用FPGA中BRAM資源組成,具有隨機(jī)存儲(chǔ)和低延時(shí)的特點(diǎn),但是資源有限。
? On-Chip Global Memory
? On-Chip Pipes
? Local Memory & Private Memory
Local Memory可用于所有的work-item
Private Memory僅用于single work-item
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4531瀏覽量
87437 -
Xilinx
+關(guān)注
關(guān)注
73文章
2185瀏覽量
125294
發(fā)布評(píng)論請(qǐng)先 登錄
分布式存儲(chǔ)有哪幾種類(lèi)型?
存儲(chǔ)器工藝概覽:常見(jiàn)類(lèi)型介紹

對(duì)象存儲(chǔ)是什么結(jié)構(gòu)類(lèi)型?
焊接技術(shù)的幾種常見(jiàn)類(lèi)型
EE-32:語(yǔ)言擴(kuò)展:內(nèi)存存儲(chǔ)類(lèi)型、ASM和內(nèi)聯(lián)構(gòu)造

評(píng)論