是否有办法将Dict或者包含Array的自定义数据类型通过CUDA.jl转移到GPU上?

我想在运算过程中查一个用Dict存储的数据表,这时候就像把它转移到GPU上进行运算,但是因为这是一个non-bitstype,以至于没法把它作为核函数的参数传递进去。

类似的,还有包裹了多个Array的自定义数据类型,它也是因为同样的问题不能被转移到GPU上。

因此,想问一下是否有什么奇技淫巧可以把它们转移到GPU上进行运算。或者有什么方法能规避这个转移的操作?

你这是在把 GPU 当 CPU 使,

GPU:

所以没有办法喽?

这个也许对你有帮助