Skip to main content
Log in

Mojo function

elect_one_sync

elect_one_sync() -> Bool

Elects a single thread within a warp to perform an operation.

Note:

  • Only supported on NVIDIA SM90+ GPUs.
  • Maps directly to the elect.sync instruction in CUDA PTX.
  • Useful for having a single thread perform an operation while maintaining warp synchronization.

Returns:

True for the elected thread, False for all other threads in the warp.