Container type that can store supported group_types. More...
#include <syclcompat/util.hpp>
Public Member Functions | |
group (GroupT g, sycl::nd_item< dimensions > item) | |
![]() | |
group_base (sycl::nd_item< dimensions > item) | |
~group_base () | |
size_t | get_local_linear_range () |
Returns the number of work-items in the group. More... | |
size_t | get_local_linear_id () |
Returns the index of the work-item within the group. More... | |
void | barrier () |
Wait for all the elements within the group to complete their execution before proceeding. More... | |
Additional Inherited Members | |
![]() | |
logical_group< dimensions > | logical_group |
sycl::nd_item< dimensions > | nd_item |
group_type | type |
Container type that can store supported group_types.
|
inline |
Definition at line 907 of file util.hpp.
References syclcompat::experimental::logical_group, syclcompat::experimental::sub_group, syclcompat::experimental::group_base< 3 >::type, and syclcompat::experimental::work_group.