Index A | B | C | F | G | I | M | N | P | Q | R | S | T | U A alltoall() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) alltoall_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) alltoall_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) array() (in module nvshmem.core.interop.cupy) array_get_buffer() (in module nvshmem.core.interop.cupy) ask_smem() (in module nvshmem.core.direct) atomic_add() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_and() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_compare_swap() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch_add() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch_and() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch_inc() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch_or() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_fetch_xor() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_inc() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_or() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_set() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_swap() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) atomic_xor() (in module nvshmem.core.device.cute.amo) (in module nvshmem.core.device.numba.amo) B barrier() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) barrier_all() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) barrier_all_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) barrier_all_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) barrier_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) barrier_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) broadcast() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) broadcast_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) broadcast_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) buffer() (in module nvshmem.core.memory) bytearray() (in module nvshmem.core.interop.cupy) bytetensor() (in module nvshmem.core.interop.torch) C collective_on_buffer() (in module nvshmem.core.collective) ComparisonType (in module nvshmem.core.direct) F fcollect() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) fcollect_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) fcollect_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) finalize() (in module nvshmem.core) flush() (in module nvshmem.core.rma) free() (in module nvshmem.core.memory) free_array() (in module nvshmem.core.interop.cupy) free_tensor() (in module nvshmem.core.interop.torch) G g() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) get() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) get_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) get_multicast_array() (in module nvshmem.core.device.numba.mem) (in module nvshmem.core.interop.cupy) get_multicast_tensor() (in module nvshmem.core.device.cute.mem) (in module nvshmem.core.interop.torch) get_nbi() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) get_nbi_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) get_nbi_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) get_peer_array() (in module nvshmem.core.device.numba.mem) (in module nvshmem.core.interop.cupy) get_peer_buffer() (in module nvshmem.core.memory) get_peer_tensor() (in module nvshmem.core.device.cute.mem) (in module nvshmem.core.interop.torch) get_unique_id() (in module nvshmem.core) get_version() (in module nvshmem.core) get_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) I init() (in module nvshmem.core) init_status() (in module nvshmem.core) (in module nvshmem.core.direct) InitStatus (in module nvshmem.core.direct) M module nvshmem.core.collective nvshmem.core.device.cute.amo nvshmem.core.device.cute.collective nvshmem.core.device.cute.mem nvshmem.core.device.cute.rma nvshmem.core.device.numba.amo nvshmem.core.device.numba.collective nvshmem.core.device.numba.mem nvshmem.core.device.numba.rma nvshmem.core.direct nvshmem.core.interop.cupy nvshmem.core.interop.torch nvshmem.core.memory nvshmem.core.rma my_pe() (in module nvshmem.core.direct) N n_pes() (in module nvshmem.core.direct) nvshmem.core.collective module nvshmem.core.device.cute.amo module nvshmem.core.device.cute.collective module nvshmem.core.device.cute.mem module nvshmem.core.device.cute.rma module nvshmem.core.device.numba.amo module nvshmem.core.device.numba.collective module nvshmem.core.device.numba.mem module nvshmem.core.device.numba.rma module nvshmem.core.direct module nvshmem.core.InitStatus (built-in class) nvshmem.core.interop.cupy module nvshmem.core.interop.torch module nvshmem.core.memory module nvshmem.core.rma module nvshmem.core.SignalOp (class in nvshmem.core.rma) nvshmem.core.Teams (built-in class) nvshmem_align (C function) nvshmem_alltoallmem (C function) nvshmem_barrier (C function) nvshmem_barrier_all (C function) nvshmem_broadcastmem (C function) nvshmem_calloc (C function) nvshmem_fcollectmem (C function) nvshmem_fence (C function) nvshmem_finalize (C function) nvshmem_free (C function) nvshmem_getmem (C function) nvshmem_getmem_nbi (C function) nvshmem_getSIZE (C function) nvshmem_getSIZE_nbi (C function) nvshmem_global_exit (C function) nvshmem_igetSIZE (C function) nvshmem_info_get_name (C function) nvshmem_info_get_version (C function) nvshmem_init (C function) nvshmem_init_thread (C function) nvshmem_iputSIZE (C function) nvshmem_malloc (C function) nvshmem_my_pe (C function) nvshmem_n_pes (C function) nvshmem_ptr (C function) nvshmem_putmem (C function) nvshmem_putmem_nbi (C function) nvshmem_putmem_signal (C function) nvshmem_putmem_signal_nbi (C function) nvshmem_putSIZE (C function) nvshmem_putSIZE_nbi (C function) nvshmem_putSIZE_signal (C function) nvshmem_putSIZE_signal_nbi (C function) nvshmem_query_thread (C function) nvshmem_quiet (C function) nvshmem_sync (C function) nvshmem_sync_all (C function) nvshmem_team_destroy (C function) nvshmem_team_get_config (C function) nvshmem_team_my_pe (C function) nvshmem_team_n_pes (C function) nvshmem_team_split_2d (C function) nvshmem_team_split_strided (C function) nvshmem_team_sync (C function) nvshmem_team_translate_pe (C function) nvshmem_TYPENAME_alltoall (C function) nvshmem_TYPENAME_and_reduce (C function) nvshmem_TYPENAME_and_reducescatter (C function) nvshmem_TYPENAME_broadcast (C function) nvshmem_TYPENAME_fcollect (C function) nvshmem_TYPENAME_g (C function) nvshmem_TYPENAME_get (C function) nvshmem_TYPENAME_get_nbi (C function) nvshmem_TYPENAME_iget (C function) nvshmem_TYPENAME_iput (C function) nvshmem_TYPENAME_max_reduce (C function) nvshmem_TYPENAME_max_reducescatter (C function) nvshmem_TYPENAME_min_reduce (C function) nvshmem_TYPENAME_min_reducescatter (C function) nvshmem_TYPENAME_or_reduce (C function) nvshmem_TYPENAME_or_reducescatter (C function) nvshmem_TYPENAME_p (C function) nvshmem_TYPENAME_prod_reduce (C function) nvshmem_TYPENAME_prod_reducescatter (C function) nvshmem_TYPENAME_put (C function) nvshmem_TYPENAME_put_nbi (C function) nvshmem_TYPENAME_put_signal (C function) nvshmem_TYPENAME_put_signal_nbi (C function) nvshmem_TYPENAME_sum_reduce (C function) nvshmem_TYPENAME_sum_reducescatter (C function) nvshmem_TYPENAME_xor_reduce (C function) nvshmem_TYPENAME_xor_reducescatter (C function) nvshmemx_alltoallmem_on_stream (C function) nvshmemx_barrier_all_on_stream (C function) nvshmemx_barrier_on_stream (C function) nvshmemx_broadcastmem_on_stream (C function) nvshmemx_buffer_register (C function) nvshmemx_buffer_register_symmetric (C function) nvshmemx_buffer_register_symmetric_at_preferred_address (C function) nvshmemx_buffer_unregister (C function) nvshmemx_buffer_unregister_all (C function) nvshmemx_buffer_unregister_symmetric (C function) nvshmemx_collective_launch (C function) nvshmemx_collective_launch_attr (C function) nvshmemx_collective_launch_query_gridsize (C function) nvshmemx_cumodule_init (C function) nvshmemx_fcollectmem_on_stream (C function) nvshmemx_flush_on_stream (C function) nvshmemx_get_uniqueid (C function) nvshmemx_getmem_nbi_on_stream (C function) nvshmemx_getmem_on_stream (C function) nvshmemx_getSIZE_nbi_on_stream (C function) nvshmemx_getSIZE_on_stream (C function) nvshmemx_hostlib_finalize (C function) nvshmemx_hostlib_init_attr (C function) nvshmemx_igetSIZE_on_stream (C function) nvshmemx_init_attr (C function) nvshmemx_init_status (C function) nvshmemx_iputSIZE_on_stream (C function) nvshmemx_mc_ptr (C function) nvshmemx_putmem_nbi_on_stream (C function) nvshmemx_putmem_on_stream (C function) nvshmemx_putmem_signal_nbi_on_stream (C function) nvshmemx_putmem_signal_on_stream (C function) nvshmemx_putSIZE_nbi_on_stream (C function) nvshmemx_putSIZE_on_stream (C function) nvshmemx_putSIZE_signal_nbi_on_stream (C function) nvshmemx_putSIZE_signal_on_stream (C function) nvshmemx_qp_create (C function) nvshmemx_quiet_on_stream (C function) nvshmemx_region_is_active (C function) nvshmemx_region_start (C function) nvshmemx_region_stop (C function) nvshmemx_set_attr_uniqueid_args (C function) nvshmemx_signal_counted_reset (C function) nvshmemx_signal_wait_until_on_stream (C function) nvshmemx_sync_all_on_stream (C function) nvshmemx_sync_on_stream (C function) nvshmemx_team_get_uniqueid (C function) nvshmemx_team_init (C function) nvshmemx_team_sync_on_stream (C function) nvshmemx_TYPENAME_alltoall_on_stream (C function) nvshmemx_TYPENAME_and_reduce_on_stream (C function) nvshmemx_TYPENAME_and_reducescatter_on_stream (C function) nvshmemx_TYPENAME_broadcast_on_stream (C function) nvshmemx_TYPENAME_fcollect_on_stream (C function) nvshmemx_TYPENAME_get_nbi_on_stream (C function) nvshmemx_TYPENAME_get_on_stream (C function) nvshmemx_TYPENAME_iget_on_stream (C function) nvshmemx_TYPENAME_iput_on_stream (C function) nvshmemx_TYPENAME_max_reduce_on_stream (C function) nvshmemx_TYPENAME_max_reducescatter_on_stream (C function) nvshmemx_TYPENAME_min_reduce_on_stream (C function) nvshmemx_TYPENAME_min_reducescatter_on_stream (C function) nvshmemx_TYPENAME_or_reduce_on_stream (C function) nvshmemx_TYPENAME_or_reducescatter_on_stream (C function) nvshmemx_TYPENAME_prod_reduce_on_stream (C function) nvshmemx_TYPENAME_prod_reducescatter_on_stream (C function) nvshmemx_TYPENAME_put_nbi_on_stream (C function) nvshmemx_TYPENAME_put_on_stream (C function) nvshmemx_TYPENAME_put_signal_nbi_on_stream (C function) nvshmemx_TYPENAME_put_signal_on_stream (C function) nvshmemx_TYPENAME_sum_reduce_on_stream (C function) nvshmemx_TYPENAME_sum_reducescatter_on_stream (C function) nvshmemx_TYPENAME_wait_on_stream (C function) nvshmemx_TYPENAME_wait_until_on_stream (C function) nvshmemx_TYPENAME_xor_reduce_on_stream (C function) nvshmemx_TYPENAME_xor_reducescatter_on_stream (C function) nvshmemx_vendor_get_version_info (C function) P p() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) put_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_nbi() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) put_nbi_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_nbi_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_signal() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) put_signal_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_signal_nbi() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) (in module nvshmem.core.rma) put_signal_nbi_block() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_signal_nbi_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_signal_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) put_warp() (in module nvshmem.core.device.cute.rma) (in module nvshmem.core.device.numba.rma) Q query_thread() (in module nvshmem.core.direct) quiet() (in module nvshmem.core.rma) R reduce() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) reduce_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) reduce_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) reducescatter() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) reducescatter_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) reducescatter_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) register_external_array() (in module nvshmem.core.interop.cupy) register_external_tensor() (in module nvshmem.core.interop.torch) S SIGNAL_ADD (nvshmem.core.rma.nvshmem.core.SignalOp attribute) signal_fetch() (in module nvshmem.core.rma) signal_op() (in module nvshmem.core.rma) SIGNAL_SET (nvshmem.core.rma.nvshmem.core.SignalOp attribute) signal_wait() (in module nvshmem.core.rma) SignalOp (in module nvshmem.core.direct) (in module nvshmem.core.rma) SmemAmount (in module nvshmem.core.direct) STATUS_FULL_MPG (nvshmem.core.InitStatus attribute) STATUS_INVALID (nvshmem.core.InitStatus attribute) STATUS_IS_BOOTSTRAPPED (nvshmem.core.InitStatus attribute) STATUS_IS_INITIALIZED (nvshmem.core.InitStatus attribute) STATUS_LIMITED_MPG (nvshmem.core.InitStatus attribute) STATUS_NOT_INITIALIZED (nvshmem.core.InitStatus attribute) sync() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) sync_all() (in module nvshmem.core.collective) (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) sync_all_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) sync_all_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) sync_block() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) sync_warp() (in module nvshmem.core.device.cute.collective) (in module nvshmem.core.device.numba.collective) T TEAM_GPU_LEADERS (nvshmem.core.Teams attribute) team_my_pe() (in module nvshmem.core.direct) team_n_pes() (in module nvshmem.core.direct) TEAM_NODE (nvshmem.core.Teams attribute) TEAM_SAME_GPU (nvshmem.core.Teams attribute) TEAM_SAME_MYPE_NODE (nvshmem.core.Teams attribute) TEAM_SHARED (nvshmem.core.Teams attribute) TEAM_WORLD (nvshmem.core.Teams attribute) tensor() (in module nvshmem.core.interop.torch) tensor_get_buffer() (in module nvshmem.core.interop.torch) ThreadSupport (in module nvshmem.core.direct) U unregister_external_array() (in module nvshmem.core.interop.cupy) unregister_external_tensor() (in module nvshmem.core.interop.torch)