我是OpenCL的新手,正在读“OpenCL in Action”一书。有一个我不明白的简单问题:如何将值传递给内核并从内核返回它们。
首先,我们是否应该总是通过地址将论点传递到内核中?然后,我有两个简单的核样本下面。在第一种情况下,虽然输出是指针作为函数参数,但在内核体中,我们从未使用*output。我查看了许多资源,找出了一种通用的方法来传递和返回内核的值,但我找不到任何通用规则。
我正在使用W3C学习JavaScript,但我没有找到这个问题的答案。除了在for循环中运行数组元素之外,还有其他方法可以做到这一点吗?可能类似于(在其他语言中): if (t follows some condition...) t++;
另一件事,有时我想使用元素的值,有时我想用它作为引用。句法上<