ENH: OpenMP Threading #522

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

Comments

Projects
None yet
1 participant
@jhamman
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.

Show comment
Hide comment
@jhamman

jhamman Aug 25, 2017

Member

closed via #735

Member

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