Skip to content

changes allow for concurrent runs with the same output directory#456

Open
dmastrovito wants to merge 1 commit into
AllenInstitute:developfrom
dmastrovito:develop
Open

changes allow for concurrent runs with the same output directory#456
dmastrovito wants to merge 1 commit into
AllenInstitute:developfrom
dmastrovito:develop

Conversation

@dmastrovito

Copy link
Copy Markdown

by creating unique temporary files
implemented by adding a gather function to the BMTKWorldComm class

If one tries to run a long simulation by splitting up the stimulus for filternet runs with output into a single directory, there is a a shared temporary-file namespace bug in concurrent MPI jobs causing race condition, lock contention and possible cross-job data contamination.

by creating unique temporary files
implemented by adding a gather function to the BMTKWorldComm class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant