For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).
Mojo function
shmem_signal_op
shmem_signal_op(sig_addr: UnsafePointer[UInt64], signal: UInt64, sig_op: Int32, pe: Int32)
The nvshmemx_signal_op operation atomically updates sig_addr with signal using operation sig_op on the specified PE. This operation can be used together with wait and test routines for efficient point-to-point synchronization.
Args:
- βsig_addr (
UnsafePointer[UInt64]): Symmetric address of the signal word to be updated. - βsignal (
UInt64): The value used to update sig_addr. - βsig_op (
Int32): Operation used to update sig_addr with signal. - βpe (
Int32): PE number of the remote PE.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!