标签: cuda
我需要在CUDA中执行以下任务。
启动内核 内部内核执行一些任务并等待 程序在内核启动后仍在主程序中继续 程序希望发信号通知内核线程继续进行 内核从主机接收到信号后,继续执行其他代码。
启动内核
内部内核执行一些任务并等待
程序在内核启动后仍在主程序中继续
程序希望发信号通知内核线程继续进行
内核从主机接收到信号后,继续执行其他代码。
在CUDA中甚至有可能吗?
答案 0 :(得分:2)
没有任何目的的细节,这看起来像一个可怕的主意。
您将在不使用GPU资源的情况下继续使用它们。首先要考虑的是重新考虑您的设计,以避免在可能的情况下拆分GPU的工作。如果没有,那么只需运行两个内核。