Define a workgroup scope for a specific problem shape. More...
#include <work_group.hpp>
Public Member Functions | |
| __XETLA_API constexpr uint32_t | get_size () |
| __XETLA_API uint32_t | get_id () |
| __XETLA_API void | init (uint32_t id) |
| work_group_t (uint32_t id) | |
| work_group_t ()=default | |
| template<uint32_t scope_size> | |
| __XETLA_API work_group_t< scope_size > | partition () |
Static Public Attributes | |
| static constexpr uint32_t | size = size_ |
Define a workgroup scope for a specific problem shape.
The size of the workgroup should <= group size.
| size_ | Is the number of subgroups within a workgroup. |
|
inline |
|
inlinedefault |
|
inline |
|
inlineconstexpr |
|
inline |
|
inline |
|
staticconstexpr |