Skip to content

Conversation

@alekswn
Copy link
Contributor

@alekswn alekswn commented Oct 23, 2025

Modify bandwidth_rma() to synchronize after every warmup iteration instead of only at window boundaries. This ensures proper warmup of the server->client connection path for unidirectinal mode

The writedata test asymmetry (client sends many writes, server replies with single send per window) means only the client->server path gets warmed up during normal iterations. Forcing sync during warmup ensures both directions are properly established before timing begins.

Also increase default warmup iterations from 10 to 16.

@alekswn alekswn self-assigned this Oct 23, 2025
…p iteration

Modify bandwidth_rma() to synchronize after every warmup iteration
instead of only at window boundaries. This ensures proper warmup of
the server->client connection path for unidirectinal mode

The writedata test asymmetry (client sends many writes, server replies
with single send per window) means only the client->server path gets
warmed up during normal iterations. Forcing sync during warmup ensures
both directions are properly established before timing begins.

Signed-off-by: Alexey Novikov <[email protected]>
@alekswn alekswn force-pushed the bandwidth-rma-writedata-warm-up-server branch from 13ab4a3 to 58c678f Compare October 24, 2025 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant