смотря в каком смысле. В случае программы, использующей CUDA, один процесс (в смысле операционной системы) может запускать на девайсе CUDA-ядра, которые процессы на другом устройстве вообще. Но память организована так (и там и там виртуальная), что возможны такие удобства, одно из которых я выше привёл