diff --git a/src/core/event.cpp b/src/core/event.cpp index edf70b34b4c..5106666df64 100644 --- a/src/core/event.cpp +++ b/src/core/event.cpp @@ -89,7 +89,9 @@ static int reinit_particle_comm_gpu = true; void on_program_start() { #ifdef CUDA - cuda_init(); + if (this_node == 0) { + cuda_init(); + } #endif /*