yes, to use CUDA in a multiprocess setting you have to use python 3, because we need to leverage the spawn_server feature of multiprocessing. This is a limitation with CUDA, where forking is not compatible with CUDA initialization.