CUDA:在设备上创建一个结构数组

时间:2015-04-24 15:12:33

标签: struct cuda

我正在尝试在GPU上构建kd树的不同技术。我目前正在使用动态并行性来指示gpu同时计算kd-tree的整个级别(或者更确切地说同时流式传输给定级别中的每个位置)。

由于要放置在struct中的值既不是由主机计算也不是由主机提供,是否有办法在GPU上声明结构的格式,然后从内核中定义该结构类型的数组它?

1 个答案:

答案 0 :(得分:1)

重申Talonmies在评论中提到的内容。

在设备代码中声明结构和在主机代码中声明结构之间没有语法差异。

这是我所希望的更为简单的解决方案。