Skip to content

Conversation

@jhchouuu
Copy link
Collaborator

@jhchouuu jhchouuu commented Oct 16, 2025

Motivation

support putmem nbi with signal

Technical Details

  • will allocate all the necessary wq slots for both write wqe and signal wqe at one time, to achieve a compact arrival between "write" and "signal" to the remote endpoint.
  • template "onlyOneSignal" is used to control whether all threads in a warp send the signal or only one thread sends the signal.
  • delete bnxt init extra malloc.

test example

test command:
MORI_DISABLE_P2P=1 MORI_GLOBAL_LOG_LEVEL=info mpirun --allow-run-as-root -np 2 ./examples/concurrent_put_signal_thread

@jhchouuu jhchouuu requested a review from TianDi101 October 16, 2025 12:10
@jhchouuu jhchouuu merged commit 443eb22 into main Oct 27, 2025
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