Skip to content

kernel.cluster.size

kernel dialect

Read the selected workgroup-cluster extent. An ordinary non-clustered launch has extent one in every dimension.

Operation contract

Property Value
Semantic phase executable
Traits Pure, HasAncestor(kernel.def)

Signature

Kind Name Type Cardinality Description
Result result index required Workgroup-cluster extent in the selected dimension.
Attribute dimension enum KernelDimension required Coordinate axis to read.

Examples

%cluster_size = kernel.cluster.size<y> : index