ucx icon indicating copy to clipboard operation
ucx copied to clipboard

UCP/API: Introduce ucp_memh_pack API function

Open dmitrygx opened this issue 3 years ago • 2 comments

What

Introduce ucp_memh_pack API function

Why ?

ucp_memh_pack API function was introduced to replace already existing ucp_rkey_pack to make it extendable and support packing SHARED memory key in the future.

How ?

  1. Introduce ucp_memh_pack and ucp_memh_buffer_release.
  2. Implement ucp_rkey_pack and ucp_rkey_buffer_release through ucp_memh_pack and ucp_memh_buffer_release.
  3. Deprecate ucp_rkey_pack and ucp_rkey_buffer_release.
  4. Use ucp_memh_pack and ucp_memh_buffer_release instead of ucp_rkey_pack and ucp_rkey_buffer_release in perftest/gtest/UCP code.

dmitrygx avatar Aug 03 '22 14:08 dmitrygx

@yosefe @shamisp @tonycurtis could you review pls?

dmitrygx avatar Aug 06 '22 15:08 dmitrygx

@shamisp @tonycurtis can you pls take a look?

yosefe avatar Aug 08 '22 16:08 yosefe

@yosefe @shamisp @brminich @tonycurtis could you review pls?

dmitrygx avatar Aug 18 '22 13:08 dmitrygx

@tonycurtis @shamisp could you review pls?

dmitrygx avatar Aug 22 '22 14:08 dmitrygx

@shamisp could you review pls?

dmitrygx avatar Aug 23 '22 19:08 dmitrygx