tft每日頭條

 > 科技

 > codeblocks寫好的程序怎麼保存

codeblocks寫好的程序怎麼保存

科技 更新时间:2024-11-23 15:41:54

計算平台:不同OpenCL版本的具體實現。

計算設備:指系統裡的CPU或GPU。

計算核心、計算部件:指多核CPU或多核GPU裡的單個核心。

工作組:每個核心裡面都有N個工作組。

工作項:每個工作組裡都有N個工作項(也稱作計算單位)。

上一節我們寫了一個小程序檢索了系統的内存信息,這些信息将幫助我們優化OPENCL的編程。那這些信息又代表什麼意思呢。

codeblocks寫好的程序怎麼保存(用Codeblocks進行OpenCL編程3)1

硬件檢索運行結果

前四項分别是代表設備的型号、類型、版本号和該設備可使用内存最大數。

global mem cache:CPU一級數據CACHE大小。

OpenCL各設備間存儲關系

Global Memory是global memory(計算設備的内存)。他是全局内存,所有計算核心都能使用的内存。

Global/Constant Memory/Data Cache是global memory cache。他也是全局性的,是全局内存的一部份。所有計算核心都能使用這個内存。

Local Memory是每個工作組内部使用的内存,該工作組内的所有工作項都能使用。方便工作組内部數據共享。

Private Memory是每個工作項自己使用的内存,隻有工作項自已可見。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved