sub_group_reduce

Return result of reduction operation specified for workitems in a sub-group.

gentype
sub_group_reduce< op >
(

gentype x)

Description

Return result of reduction operation specified
by < op > for all values of
x specified by workitems in a sub-group.

We use the generic type name gentype to indicate the built-in data
types half, int, uint,
long, ulong, float or
double as the type for the arguments. Type half
requires the cl_khr_fp16
extension. Type double is optional.