有没有办法通过OpenCL API杀死正在运行的OpenCL内核?我在规范中没有找到任何信息。
我能想到的唯一解决方案是:1)定期检查内核中主机写入的标记以停止内核,或者2)在单独的进程中运行内核并杀死整个进程。我认为这两种都不是很优雅的解决方案,而且我不确定#1甚至可靠工作。
有没有办法通过OpenCL API杀死正在运行的OpenCL内核?我在规范中没有找到任何信息。
我能想到的唯一解决方案是:1)定期检查内核中主机写入的标记以停止内核,或者2)在单独的进程中运行内核并杀死整个进程。我认为这两种都不是很优雅的解决方案,而且我不确定#1甚至可靠工作。