cuda::experimental::stf::cyclic_partition

Defined in include/cuda/experimental/__stf/places/cyclic_shape.cuh

class cyclic_partition

Apply a round-robin distribution of elements.

Public Functions

cyclic_partition() = default

Public Static Functions

template<size_t dimensions>
static inline auto apply(const box<dimensions> &in, pos4 place_position, dim4 grid_dims)
template<typename mdspan_shape_t>
static inline auto apply(const mdspan_shape_t &in, pos4 place_position, dim4 grid_dims)
static inline pos4 get_executor(pos4, dim4, dim4)