cub::WarpMask
Defined in cub/util_ptx.cuh
-
template<int LOGICAL_WARP_THREADS, int LEGACY_PTX_ARCH = 0>
unsigned int cub::WarpMask(unsigned int warp_id) Returns the warp mask for a warp of
LOGICAL_WARP_THREADS
threads.If the number of threads assigned to the virtual warp is not a power of two, it’s assumed that only one virtual warp exists.
- Template Parameters
LOGICAL_WARP_THREADS – [optional] The number of threads per “logical” warp (may be less than the number of hardware warp threads).
- Parameters
warp_id – Id of virtual warp within architectural warp