Massimo> Is the CPU don't share the same RAM threading is not an option Massimo> unless you use OpenMP, which emulates shared memory but it is Massimo> very slow compared with MPI. Nobody uses it anymore. So MPI means "Message Passing Interface" where the messages must be passed via shared memory? *sigh* If so, I'll look elsewhere for solutions. Skip