【发布时间】:2014-11-28 10:14:49
【问题描述】:
我知道如何使用np.array或np.zeros或np.empty(shape, dtype)在Host内部创建一个全局设备函数,然后使用cuda.to_device进行复制。
另外,可以将共享数组声明为cuda.shared.array(shape, dtype)
但是如何在 gpu 函数内部的特定线程的寄存器中创建一个恒定大小的数组。
我尝试了cuda.device_array 或np.array,但没有任何效果。
我只是想在一个线程中执行此操作 -
x = array(CONSTANT, int32) # should make x for each thread
【问题讨论】:
标签: python cuda pycuda numba numba-pro