diff options
author | Gian Marco Iodice <gianmarco.iodice@arm.com> | 2019-04-02 11:02:20 +0100 |
---|---|---|
committer | Gian Marco Iodice <gianmarco.iodice@arm.com> | 2019-04-03 12:57:20 +0000 |
commit | 86cfffe928263e4a4745b996a71137006c5b5e5c (patch) | |
tree | be34a2fc25f4983158c8b86b9db58cda43e17a21 /src/core/CL/cl_kernels/gemmlowp.cl | |
parent | 642680abde9d9021398695b495f9da63f4688d76 (diff) | |
download | ComputeLibrary-86cfffe928263e4a4745b996a71137006c5b5e5c.tar.gz |
COMPMID-2099: Enable dummy threads in CLGEMMLowpMatrixMultiplyReshapedOnlyRHSKernel
Change-Id: Id108c537eda3b5cba6718745d072fe18ac338aa5
Signed-off-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Reviewed-on: https://review.mlplatform.org/c/933
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giuseppe Rossini <giuseppe.rossini@arm.com>
Diffstat (limited to 'src/core/CL/cl_kernels/gemmlowp.cl')
-rw-r--r-- | src/core/CL/cl_kernels/gemmlowp.cl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/CL/cl_kernels/gemmlowp.cl b/src/core/CL/cl_kernels/gemmlowp.cl index 52ce0f1ed0..cf377e1114 100644 --- a/src/core/CL/cl_kernels/gemmlowp.cl +++ b/src/core/CL/cl_kernels/gemmlowp.cl @@ -2759,6 +2759,13 @@ __kernel void gemmlowp_mm_reshaped_only_rhs_t(IMAGE_DECLARATION(lhs), uint y = get_global_id(1); uint z = get_global_id(2); +#if defined(DUMMY_WORK_ITEMS) + if((x * N0 >= N) || (y * M0 >= M)) + { + return; + } +#endif // defined(DUMMY_WORK_ITEMS) + // Compute LHS matrix address uint lhs_offset = lhs_offset_first_element_in_bytes + y * M0 * (uint)lhs_stride_y; |