Skip to content

Completion generation for RMA completions #9412

Answered by shefty
traxys asked this question in Q&A
Discussion options

You must be logged in to vote

The man page is not clear. FI_RMA_EVENT only applies to completion counters. This is slightly clearer if you read the fi_endpoint man page for fi_ep_bind. (It's not clear, just clearer, like some of the mud has settled in the water.)

fi_writedata will generate a single completion at the target. This is independent of FI_RMA_EVENT. If the app supports remote_cq_data, it must support writing a CQ entry when a write with cq data is received.

If FI_RMA_EVENT is enabled on the endpoint, then an fi_writedata will generate a CQ entry, plus increment a completion counter associated with remote writes.

Replies: 1 comment 8 replies

Comment options

You must be logged in to vote
8 replies
@swelch
Comment options

swelch Oct 10, 2023
Collaborator

@shefty
Comment options

@swelch
Comment options

swelch Oct 10, 2023
Collaborator

@shefty
Comment options

@swelch
Comment options

swelch Oct 10, 2023
Collaborator

Answer selected by traxys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants