我对线程与工作项目有点混淆。这两者有什么区别吗? 我理解GPU核心上的执行单元是工作组,它由工作项组成。这和线程不一样吗?
答案 0 :(得分:3)
条款'线程'和'核心'根据您运行的硬件而有所不同。在NVIDIA硬件上,工作项等同于' CUDA线程'。在CPU上,线程通常执行整个工作组,将各个工作项打包到SIMD通道中。
因此,在谈论OpenCL计划时,最好坚持使用条款'工作项目'工作组','计算单元&# 39;和'处理元素',以避免这些命名问题。