gpucoder.matrixMatrixKernel
Optimized GPU implementation of functions containing matrix-matrix operations
Syntax
Description
C = gpucoder.matrixMatrixKernel(fun,A,B)
- The sum of absolute differences (SAD) — - F() = @(a,b)abs(a-b)
- The sum of squared differences (SSD) — - F() = @(a,b)(a-b).*(a-b)
C = gpucoder.matrixMatrixKernel(___,orientation)orientation that specifies the
                orientation of A and B matrices.
C = gpucoder.matrixMatrixKernel(___,vectorizedSim)vectorizedSim that specifies use of
                vectorized operations during MATLAB® simulation and CPU code generation. The function handle
                    fun must support vector inputs and take one row or column
                from A and one column or row from B and
                outputs a vector equivalent to arrayfun(FUN, A, B).
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2017b
See Also
Apps
Functions
- codegen|- coder.gpu.kernel|- coder.gpu.kernelfun|- coder.gpu.nokernel|- gpucoder.batchedMatrixMultiply|- gpucoder.stridedMatrixMultiply|- gpucoder.batchedMatrixMultiplyAdd|- gpucoder.stridedMatrixMultiplyAdd|- selectdata|- stencilfun