是否有可能在GPU上编辑OpenCL内核?

时间:2013-11-16 03:52:33

标签: opencl gpgpu hpc

我希望从正在运行的内核中编辑(或生成新的)GPU上的OpenCL内核。

现在,我能看到这样做的唯一方法是创建一个充满数字的缓冲区,代表设备上的代码,将缓冲区发送到主机上的数组,在主机上生成/编译新内核,以及将新内核排入设备。

有没有办法避免往返主机,只是编辑设备上的内核?

内核能否以任何方式访问寄存器?

0 个答案:

没有答案