Per the spec:
Validation rules will enforce that:
Layout is OuterProductOptimal for matrix with MatrixScope of Thread
Layout is RowMajor or ColMajor for matrix with MatrixScope of Wave or ThreadGroup
Stride is 0 if the Layout is not RowMajor or ColMajor
- Matix is an
Accumulator matrix
Per the spec:
Validation rules will enforce that:
LayoutisOuterProductOptimalfor matrix with MatrixScope ofThreadLayoutisRowMajororColMajorfor matrix with MatrixScope ofWaveorThreadGroupStrideis0if theLayoutis notRowMajororColMajorAccumulatormatrix