Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for parallel computing #10

Open
NTSFka opened this issue Nov 1, 2016 · 1 comment
Open

Support for parallel computing #10

NTSFka opened this issue Nov 1, 2016 · 1 comment

Comments

@NTSFka
Copy link
Contributor

NTSFka commented Nov 1, 2016

Explore possibility to parallelize parts of the simulator like modules, objects, programs...

@NTSFka
Copy link
Contributor Author

NTSFka commented Feb 17, 2017

Most computation is done in single thread (no synchronization issues). Running simulations in multiple thread should improve performance. The problem is synchronization. Most of the modules can run separately in different threads but there are some dependent modules and programs which must protect own data until update is done (double buffering can be used).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant