From the spec:
Validation rules will enforce that:
- argument A is an
A matrix
- argument B is a
B matrix
- return value (C) is an
Accumulator matrix
- All three matrices have the same scope (
Wave or ThreadGroup)
- Matrix A's dimensions shall be
M x K
- Matrix B's dimensions shall be
K x N
- Matrix C's dimensions shall be
M x N
- The element types are compatible
From the spec:
Validation rules will enforce that:
AmatrixBmatrixAccumulatormatrixWaveorThreadGroup)MxKKxNMxN