OpenCL小知识笔记本
2014-06-16 21:28
302 查看
This is just a small notebook.
单开一个用来记录OpenCL中的一些小知识吧。看到随手记一下,逐渐增加,挺好。
1.关于__local内核参数
__local内核参数存储在本地内存中,一般很小,32KB~64KB。在运行时可以通过只有大小而无参数的clSetKernelArg函数设定。
__kernel void aKernel()
{
__local float sharedData[32];
}
上述的sharedData类似于__local参数,但是比参数少了一些灵活性,因为必须要确定大小,而参数可以在每次调度时设置不同的大小。
同时需要注意的是,带有本地内存的内核其状态信息和使用的本地内存是临时的,如果需要保存计算结果,必须将结果回传到全局内存。
单开一个用来记录OpenCL中的一些小知识吧。看到随手记一下,逐渐增加,挺好。
1.关于__local内核参数
__local内核参数存储在本地内存中,一般很小,32KB~64KB。在运行时可以通过只有大小而无参数的clSetKernelArg函数设定。
__kernel void aKernel()
{
__local float sharedData[32];
}
上述的sharedData类似于__local参数,但是比参数少了一些灵活性,因为必须要确定大小,而参数可以在每次调度时设置不同的大小。
同时需要注意的是,带有本地内存的内核其状态信息和使用的本地内存是临时的,如果需要保存计算结果,必须将结果回传到全局内存。
相关文章推荐
- 来点硬件知识,给笔记本加固态硬盘
- 教你配电脑:电脑小白如何选购笔记本电脑,笔记本性能知识,干货来了
- 笔记本常见小知识
- 关于笔记本、学习方法、知识管理等问题的凌乱思考
- 笔记本电脑相关知识大全
- 笔记本保养知识
- 笔记本电脑的硬件知识
- opencl编程简单的入门知识
- 初识笔记本需要知道的一些硬件知识
- 笔记本六个必须了解学会的知识文章
- 笔记本的硬件知识
- 笔记本知识文集-屏幕知识
- 升级笔记本CPU的常见知识汇总
- 笔记本电脑相关知识大全
- opencl基础知识
- python学习笔记本基础知识
- 告别非n不买的误区 笔记本无线网络知识补习
- 关于笔记本电脑上HDMI、VGA、USB接口的小知识, 另外别想着用笔记本当树莓派显示器了!
- 笔记本散热知识你知多少