ucx icon indicating copy to clipboard operation
ucx copied to clipboard

UCP/AM: Support sending AM with non persistent user header - Implementation

Open ofirfarjun7 opened this issue 3 years ago • 2 comments

Implementation of the new API feature

What

Support non persistence user header buffer during sending AM.

Why ?

Current implementation dictate that "header must be valid until the operation completes", the new API enhancement free the user from this obligation, he can reuse/free the header after ucp_am_send_nbx returns.

How ?

Copy the provided user header to UCX internal buffer when it's needed (short/bcopy/RNDV) until operation completes.

ofirfarjun7 avatar Apr 27 '22 11:04 ofirfarjun7

Please fix PR title (according to our conventions).

gleon99 avatar Apr 28 '22 04:04 gleon99

@ofirfarjun7 need to merge from master (as API PR was merged).

gleon99 avatar Jun 26 '22 07:06 gleon99

/azp run

yosefe avatar Sep 07 '22 10:09 yosefe

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Sep 07 '22 10:09 azure-pipelines[bot]

@ofirfarjun7 pls squash

yosefe avatar Sep 08 '22 07:09 yosefe