-
Notifications
You must be signed in to change notification settings - Fork 9
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
1596 Extend lb stats #1601
1596 Extend lb stats #1601
Conversation
PR tests (gcc-7, ubuntu, mpich, trace runtime, LB) Build for b74642a
|
Codecov Report
@@ Coverage Diff @@
## develop #1601 +/- ##
===========================================
+ Coverage 83.05% 83.08% +0.02%
===========================================
Files 786 785 -1
Lines 29795 29824 +29
===========================================
+ Hits 24747 24779 +32
+ Misses 5048 5045 -3
|
src/vt/elm/elm_id.h
Outdated
@@ -77,6 +77,7 @@ struct ElementIDStruct { | |||
ElementIDType id = no_element_id; /**< id must be unique across nodes */ | |||
NodeType home_node = uninitialized_destination; /**< the home node */ | |||
NodeType curr_node = uninitialized_destination; /**< the current node */ | |||
bool migratable = false; /**< whether entity is migratable */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe not necessary right now, but this seems like something in which clever representation seems worthwhile - e.g. if there's a no_node
sentinel value (uninitialized_destination
?), then setting curr_node = no_node
should be suitable for a predicate member bool isMigratable()
This all looks good to me. ZoltanLB needs to be updated. With that, I'd have no objection to merging this as is, and rolling forward to another PR |
b74642a
to
b5b209d
Compare
d18edeb
to
5e2e655
Compare
Fixes #1596