You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 20, 2023. It is now read-only.
Repository navigation
This repository was archived by the owner on Mar 20, 2023. It is now read-only.
Different results with and without OpenMP threads #154
Tests from testcorenrn repository that simulate more than 1 cell produce different outputs from Neuron when run with CoreNeuron with SoA configuration and more than 1 OpenMP thread.
CoreNeuron was built using the following CMake options:
@iomaganaris do you know if this is still an issue? I ran a quick test locally where I ran all testcorenrn tests with multiple threads as well as 1, and nothing failed.
Activity
Created Jenkins pipeline for CoreNeuron
pramodk commentedon Jul 24, 2020
We have seen that nrn_setup phase2 has race conditions! look at global hash tables which are not protected by OMP critical section.
olupton commentedon Jun 29, 2021
@iomaganaris do you know if this is still an issue? I ran a quick test locally where I ran all testcorenrn tests with multiple threads as well as 1, and nothing failed.
I wonder if this was fixed with #283?
iomaganaris commentedon Jun 29, 2021
I am not sure whether this fixed the issue. I think it would be useful to run the test added in this PR #299 and see whether there is still an issue
olupton commentedon Jun 30, 2021
OK, this, #292 and #299 all look related. I guess #299 should be updated to run in CTest/GitLab.