-
Notifications
You must be signed in to change notification settings - Fork 868
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
yoda: avoid useless memcpy in mca_spml_yoda_get when the btl is get capa... #270
yoda: avoid useless memcpy in mca_spml_yoda_get when the btl is get capa... #270
Conversation
@miked-mellanox @hjelmn could you please review this ? by setting getreq->p_dst to NULL, we avoid a useless memcpy (src==dst !) |
Test PASSed. |
@alex-mikheev - please comment. |
@alex-mikheev at first glance that does make sense. now when i run the oshmem_max_reduction test, the destination is not a symmetric object (it is a local variable in the stack) and :
|
Is there a way to know that btl can do get() to non registered memory or put() from non registered memory without requiring bounce buffers ? |
@ggouaillardet The new btl interface will resolve issue #2. If you register a region for local write only vader will not create a knem cookie for the region (this is not implemented in the code yet-- will probably be implemented this weekend). @alex-mikheev There is no way to tell ATM if a region can be used for BTL rdma without a registration key. I will make sure this can be determined in the new interface. |
So this PR is awaiting #278. |
@alex-mikheev @ggouaillardet @miked-mellanox Is this PR still relevant? If so, is it ready to go? |
Can one of the admins verify this patch? |
Where are we with this PR now? Given this is more than 6 months old seems to be time to decide whether to close or merge. |
Refer to this link for build results (access rights to CI server needed): |
Refer to this link for build results (access rights to CI server needed): |
Last activity on this PR was in 2014. I'm guessing it isn't relevant any more. Feel free to re-open if that's and incorrect assumption. |
Datatype fixes
Few missing prrte prefixes and fix -hostfile/-host
...ble