在没有* cudaLaunch的情况下从已经运行的内核*调用单独的CUDA模块中的函数?

时间:2014-12-12 22:28:00

标签: cuda

在主机上,我有一个包装器库,JIT编译一个新模块。在设备上,我有一个守护进程内核,其中的线程正在等待来自包装器库的自定义命令(比如运行此函数)。其他模块中的函数是否可以从守护程序内核的线程中调用?

1 个答案:

答案 0 :(得分:1)

没有主持人干预,不是直接的,没有。这可能在将来发生变化。

由于您的"守护程序"主机和设备之间已经有了同步机制。内核(可能是为了将自定义命令传递给它),内核似乎也可以轻松地向主机发送消息。主机可以轮询这些消息并分发您想要的任何单独功能。