Hi, > You mention "8 cores": is that 4 dual-core CPUs? Do you use "mpirun > -np 8 ..." when you run your code? This is 1 quad-core (each core hyper-threaded) CPU. Yes, I use "mpirun -np 8". And I see 8 python processes with 100% load under top command. Actually, if there are 2 cores and I use "mpirun -np 8" there will be also 8 python processes, but 25% CPU load for each process.
> Again, thanks Igor (I owe you a beer). You are welcome :-) Cheers, Igor. PS: What I didn't test is the other mpirun keys, or even mpirun-like commands. I'm not sure what communication hardware is used with "-np" key. I know that it is a standard key used for instance to send the job to the cluster with no special preference to which nodes individual processes are located. But, I also know, though don't remember now, that if I'd like to have my job on one node, i.e. not to use ethernet, etc. for communication between processes but the motherboard, the keys (or even command) would be different. This I will ask our administrator next week.
