Я знаю, что NVIDIA gpus с вычислительной способностью 2.x или более может одновременно запускать u pto 16 ядер. Однако мое приложение запускает 7 "процессов", и каждый из этих 7 процессов запускает ядра CUDA.
Мой первый вопрос заключается в том, что было бы ожидаемым поведением этих ядер. Будут ли они выполняться одновременно, или, поскольку они запускаются различными процессами, они будут выполняться последовательно.
Я запутался, потому что в руководстве по программированию CUDA C говорится:
"Ядро из одного контекста CUDA не может выполняться одновременно с ядром из другого контекста CUDA". Это подводит меня к моему второму вопросу, каковы CUDA "контексты"?
Спасибо!