2017-01-16 124 views
1

如何将一列List of List传递给OpenCl?OpenCL传递矩阵作为参数

我知道如何发送一个int []类型的数组,但我无法找到解决方法以某种方式发送上述结构。

我可以将我的List列表转换为int [] [],可以发送吗?

+0

如果在您的平台上可用,则可以使用共享虚拟内存。这样你就不必改变结构,指针就可以正常工作。 – Elalfer

回答

1

将您的2D列表转换为1D。

例如,对于列表[[0,1],[2,3]]将其更改为[0,1,2,3]。访问元素列表[y] [x]变成列表[x + y * a],其中a是列数。