Opencl和HD5850

Opencl和HD5850,opencl,vliw,Opencl,Vliw,我没有HD5850,但如何知道opencl的最大工作组大小?HD5850的首选浮点向量宽度是多少?我怀疑是5,但在一台拥有5850的friends电脑上不起作用。尝试宽度4,但没有足够快,现在我怀疑工作组的大小不是最佳的。对25k、50k和100k粒子进行NBody由x、y、z、vx、vy、vz的8个变量组成 谢谢。使用clGetDeviceInfo轮询CL\u设备最大工作组大小。我认为5850将有256,但这可能不是你的内核的最佳选择 使用相同的技术来轮询CL_设备_首选_向量_宽度_浮动,我

我没有HD5850,但如何知道opencl的最大工作组大小?HD5850的首选浮点向量宽度是多少?我怀疑是5,但在一台拥有5850的friends电脑上不起作用。尝试宽度4,但没有足够快,现在我怀疑工作组的大小不是最佳的。对25k、50k和100k粒子进行NBody由x、y、z、vx、vy、vz的8个变量组成


谢谢。

使用clGetDeviceInfo轮询CL\u设备最大工作组大小。我认为5850将有256,但这可能不是你的内核的最佳选择

使用相同的技术来轮询CL_设备_首选_向量_宽度_浮动,我认为在您的卡上是4


使用clGetDeviceInfo轮询CL\u设备最大工作组大小。我认为5850将有256,但这可能不是你的内核的最佳选择

使用相同的技术来轮询CL_设备_首选_向量_宽度_浮动,我认为在您的卡上是4


如果您在开发时需要OpenCL规范,但无法访问硬件,请尝试。例如,HD5850页面如下所示:。它显示CL\U设备\U首选\U向量\U宽度\U浮点=4。

如果您在开发时需要OpenCL的详细信息,但无法访问硬件,请尝试。例如,HD5850页面如下所示:。它显示CL\U设备\U首选\U向量\U宽度\U浮点=4。

OpenCL标准不支持向量宽度为5,仅支持1、2、3、4、8和16。谢谢。2的幂是有意义的。OpenCL标准不支持向量宽度为5,只支持1、2、3、4、8和16。谢谢。2的幂是有意义的。