对于OpenCL,具体来说: 本地浮点数组的最大大小是多少?
我像这样设置内核:
__kernel void mykern( unsigned int N, __global float* input, __global float* output, __local float* sdata )
{
// ...
}
我可以设置sdata大小的最大值是什么(在OpenCL中)?
我在C ++ OpenCL中做了以下事情:
clSetKernelArg(kf_myvred,3,(lws[0])*sizeof(cl_float),NULL);
clEnqueueNDRangeKernel(mycommandq,kf_myvred,1,NULL,work,lws,0,NULL,NULL);
如果大小太大,则clEnqueueNDRangeKernel返回CL_OUT_OF_RESOURCES的错误。但我不确定限制是什么。
答案 0 :(得分:3)
使用<?php
header('Location: http://intermediaryexample.com/');
exit;
?>
和<script>
// Google Analytics
</script>
<?php
$url='http://example.com/';
echo '<META HTTP-EQUIV=REFRESH CONTENT="1; '.$url.'">';
?>
参数查询OpenCL设备的本地内存大小。通常介于32到64 KB之间。