Hi Jeff, > If your remote workers are remotely local invocations of Julia and in the environment JULIA_NUM_THREADS has been preset, then the remote workers will be using that many threads
I tried it, and at least when the workers are started via SSH (using addprocs([host1, ...])), that doesn't seem to be the case, JULIA_NUM_THREADS doesn't seem to be passed on. It would actually be very helpful to be able to forward (or explicitly set) environment variables for remote workers. Cheers, Oliver On Wednesday, August 17, 2016 at 12:16:11 AM UTC+2, Jeffrey Sarnoff wrote: > > Hi Oliver, > As I understand it: > JULIA_NUM_THREADS is an environment variable read by the local invocation > of Julia. It is not a run-time passable value. If your remote workers are > remotely local invocations of Julia and in the environment > JULIA_NUM_THREADS has been preset, then the remote workers will be using > that many threads (if the have the cores). > > > On Tuesday, August 16, 2016 at 11:52:20 AM UTC-4, Oliver Schulz wrote: >> >> I guess the answer is "no", then? >> >> On Monday, August 1, 2016 at 3:26:17 PM UTC+2, Oliver Schulz wrote: >>> >>> Is it possible to pass on or explicitly set JULIA_NUM_THREADS for remote >>> workers started via >>> >>> addprocs([host1, ...]) >>> >>> ? >>> >>>