I am using a Tesla k40 GPU. I would like to have an ability to kill a GPU kernel without having to kill the process that triggers that kernel.
It seems that the there are only two options to do that.
- Kill the process calling it
2)Introduce a check for execution in the kernel itself.
However, these options are undesirable for us. Are there any other ways that I might have missed, say in hardware or using Cuda API. If not, are there any plans to handle this in the future.