Akh*_*Ali 3 opencl
我将OpenMP的性能与CPU上的OpenCL的性能进行比较,我的系统有8个内核.但我需要分别对2,4,6和8个核心进行比较.我可以通过"set_num_threads(n)"函数或环境变量激活OpenMP中的核心数量; 但是我不知道我怎么能在OpenCL中做同样的事情,OpenCL中是否有替代的OpenMP set_num_threads API?
Qua*_*dom 6
没有标准的方法可以做到这一点.OpenCL将尝试使用OpenCL设备上的所有可用资源.
您可以研究的一种可能性是器件裂变扩展.它允许您将设备(在本例中为CPU)划分为更小的逻辑设备.它至少在AMD的实施中得到了CPU的支持.进行搜索,你也可以从AMD找到更多的资源.
归档时间:
14 年,2 月 前
查看次数:
1323 次
最近记录: