coopMatMulAdd
Description
Signature
CoopMat<V, S, M, N, RC> coopMatMulAdd<T, U, V, S:CoopMatScope, M:int, K:int, N:int, RA:CoopMatMatrixUse, RB:CoopMatMatrixUse, RC:CoopMatMatrixUse>( CoopMat<T, S, M, K, RA> matA, CoopMat<U, S, K, N, RB> matB, CoopMat<V, S, M, N, RC> matC, CoopMatMatrixOperands operands) where T : __BuiltinArithmeticType where U : __BuiltinArithmeticType where V : __BuiltinArithmeticType;
Generic Parameters
T: __BuiltinArithmeticType
U: __BuiltinArithmeticType
V: __BuiltinArithmeticType
S : CoopMatScope
M : int
K : int
N : int
RA : CoopMatMatrixUse
RB : CoopMatMatrixUse
RC : CoopMatMatrixUse
Parameters
matA : CoopMat<T, S, M, K, RA>
matB : CoopMat<U, S, K, N, RB>
matC : CoopMat<V, S, M, N, RC>
operands : CoopMatMatrixOperands
Availability and Requirements
Defined for the following targets:
spirv
Available in all stages.
Requires capability: spvCooperativeMatrixKHR
.