Dear Nest users,

I am fairly new to Nest having used it only for a few months and it has been working without any problems on my PC running Linux. Recently I was given access to a PDC  where I have been submitting jobs but I am encountering a problem with my model. I'm running Python 3.7.3 and Nest 2.18.

 

On both my PC and on the PDC, I run the following python script:

------------------------------

import Nest

 

For counter in range(0,10):

       nest.resetkernel()

      ___run___script

      print(result)

------------------------------

I execute this with "srun -n=1 python3 run.py"

This outputs 10 numbers, ranging from 0.35-0.4.


On the PDC, i run the same scripts but without the for loop:

------------------------------

import Nest


nest.resetkernel()

___run___script

print(result)

------------------------------

I execute this with "srun -n=10 python3 run.py"
this outputs 10 numbers, but this time much smaller around 0.04. 

 

I am not doing any file operations, nor any MPI communication between the tasks and I am genuinely confused as to how submitting multiple tasks can yield a different result than a single task.

 

Has anyone encountered anything similar?

Regards

Johan Liljefors