Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

Fixes for multi-execution in-memory transfer with NEURON #349

Merged
merged 1 commit into from
Jul 28, 2020

Conversation

pramodk
Copy link
Collaborator

@pramodk pramodk commented Jul 27, 2020

  • global ion maps were deleted at the end of every run
  • in case of in-memory execution mechanisms are registered
    only once and hence ions map is created only one
  • this is why ions shouldnt not be deleted if we are doing
    embedded run with neuron

@cattabiani : this will also fix the issue where you were seeing segfault with 40% of mod files from v5 circuit.

  - global ion maps were deleted at the end of every run
  - in case of in-memory execution mechanisms are registered
    only once and hence ions map is created only one
  - this is why ions shouldnt not be deleted if we are doing
    embedded run with neuron
@pramodk
Copy link
Collaborator Author

pramodk commented Jul 28, 2020

I will go ahead with merge now!

@pramodk pramodk merged commit 8ac2d6f into master Jul 28, 2020
@pramodk pramodk deleted the pramodk/embedded-run-fix branch July 28, 2020 08:06
pramodk added a commit to neuronsimulator/nrn that referenced this pull request Nov 2, 2022
…oreNeuron#349)

  - global ion maps were deleted at the end of every run
  - in case of in-memory execution mechanisms are registered
    only once and hence ions map is created only one
  - this is why ions shouldnt not be deleted if we are doing
    embedded run with neuron

CoreNEURON Repo SHA: BlueBrain/CoreNeuron@8ac2d6f
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants