Hello everyone,
I am writing to the NEST mailing list as I have encountered an issue in
my simulation script, and I would greatly appreciate your insights.
The problem I am facing is that the membrane potential time course for a
simulation with a fixed indegree seems to be dependent on the number of
virtual processes (`total_num_virtual_procs`). Interestingly, this
behavior does not occur for simulations with all-to-all connectivity.
The simulation involves a network with the following architecture: 5
`spike_generator` nodes connected to 5 `parrot_neuron` nodes with
(all-to-all), which are further connected to 5 `iaf_psc_delta` neurons
(all-to-all). The connections between the `iaf_psc_delta` neurons have
an `fixed_indegree` of 2. A voltmeter is used to monitor the membrane
potentials of these 5 neurons, and the simulation runs for 100 ms.
The issue arises when I vary the number of virtual processes
(`total_num_virtual_procs`). I have tested the values 1, 2, and 4, and I
have noticed that the plot of the membrane potentials at the end of the
simulation differs for each `total_num_virtual_procs` value.
Additionally, when I print the table of connections, I observe that the
weights between the `iaf_psc_delta` neurons are also influenced by the
number of virtual processes.
I have attached the simulation script and three images showing the plot
for each `total_num_virtual_procs` value. The experiments were conducted
on my personal Ubuntu machine.
The version of NEST that I am using is the latest at the time of writing
this message, with commit `b9514cce789fb0b2c0dfbd9d0894d3986f743021`,
authored by Abigail Morrison <morrison(a)fz-juelich.de> on Tue Jul 18
23:46:22 2023 +0200.
I would be grateful for any suggestions or explanations regarding this
issue, as it hinders the reproducibility of my results.
Thank you in advance for your valuable help and support.
Best regards,
Jesus Espinoza.
--
Jesús Espinoza
Bergische Universität Wuppertal
Fakultät für Mathematik und Naturwissenschaften Wissenschaftliches
Rechnen und Hochleistungsrechnen Gaußstraße 20
42119 Wuppertal
Germany
E-Mail: espinozavalverd{at}uni-wuppertal.de