Is there a limit to the number of contexts that can exist concurrently? I’m playing around with some multithreading code, and with the way I was thinking about writing it, a context could be created/used, detached (at some later point), and possibly not released for a while (depending on how often my ‘garbage collector’ is called).
I could just put a hard limit on my code to make sure there aren’t any problems, but if it’s all the same to the CUDA driver, I’d like to avoid it.