日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

用Codeblocks進(jìn)行OpenCL編程3 codeblocks寫好的程序怎么保存

計(jì)算平臺(tái):不同OpenCL版本的具體實(shí)現(xiàn) 。
計(jì)算設(shè)備:指系統(tǒng)中的CPU或GPU 。
計(jì)算核心和計(jì)算組件:指多核CPU或多核GPU中的單核 。
工作組:每個(gè)核心中有n個(gè)工作組 。
工作項(xiàng):每個(gè)工作組中有n個(gè)工作項(xiàng)(也稱為計(jì)算單元) 。
上一節(jié)我們寫了一個(gè)小程序來(lái)檢索系統(tǒng)的內(nèi)存信息 , 這將有助于我們優(yōu)化OPENCL的編程 。那么這些信息意味著什么呢?

用Codeblocks進(jìn)行OpenCL編程3 codeblocks寫好的程序怎么保存


硬件檢索運(yùn)行結(jié)果
【用Codeblocks進(jìn)行OpenCL編程3 codeblocks寫好的程序怎么保存】前四項(xiàng)分別代表設(shè)備的型號(hào)、類型、版本號(hào)和設(shè)備的最大可用內(nèi)存 。
global memCACHE:CPU一級(jí)數(shù)據(jù)緩存的大小 。
OpenCL設(shè)備之間的存儲(chǔ)關(guān)系
全局內(nèi)存就是全局內(nèi)存 。它是全局內(nèi)存 , 所有計(jì)算核心都可以使用 。
global/constant memory/data cache是一個(gè)全局內(nèi)存緩存 。它也是全球性的 , 是全球記憶的一部分 。所有計(jì)算核心都可以使用這種內(nèi)存 。
本地內(nèi)存是每個(gè)工作組使用的內(nèi)部?jī)?nèi)存 , 工作組中的所有工作項(xiàng)都可以使用 。促進(jìn)工作組內(nèi)的數(shù)據(jù)共享 。
私有內(nèi)存是每個(gè)工作項(xiàng)使用的內(nèi)存 , 只有工作項(xiàng)本身是可見(jiàn)的 。
,

    推薦閱讀