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

ENH: OpenMP Threading #522

Closed
jhamman opened this Issue Jun 10, 2016 · 1 comment

Comments

Projects
None yet
1 participant
@jhamman
Copy link
Member

jhamman commented Jun 10, 2016

The current VIC MPI approach does not utilize threading for shared-memory on-node calculations. This might be expected to cause performance slow downs coming from a large number of MPI calls. Planned profiling and scaling tests will shed light on this. Threading using OpenMP is one approach that could offer parallel performance improvements that reduce the number of MPI tasks.

I recently put together an example of how this could be used, it is in a (currently) closed PR: #521.

@jhamman

This comment has been minimized.

Copy link
Member Author

jhamman commented Aug 25, 2017

closed via #735

@jhamman jhamman closed this Aug 25, 2017

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