cuda::experimental::thread_level

Defined in /home/runner/work/cccl/cccl/cudax/include/cuda/experimental/__hierarchy/hierarchy_levels.cuh

struct thread_level : public cuda::experimental::hierarchy_level, public cuda::experimental::detail::dimensions_query<thread_level>

Type representing the thread level in CUDA thread hierarchy.

This type can be used in hierarchy queries to specify threads as a unit of the query. There is a constexpr variable of this type available for convenience named thread.

Public Types

using product_type = unsigned int
using allowed_above = allowed_levels<block_level>
using allowed_below = allowed_levels<>