Force early exit of threads when output_height=1 and channels=1 in assembly pooling
authorMichele Di Giorgio <michele.digiorgio@arm.com>
Wed, 27 Jan 2021 16:22:05 +0000 (16:22 +0000)
committerTeresaARM <teresa.charlinreyes@arm.com>
Wed, 27 Jan 2021 17:40:01 +0000 (17:40 +0000)
commitef28340ac76f46753ad901b5d00311791a7f0887
tree29af0035852ad41e74dee246cbfefc3b0540d3d3
parent237be03ada644232b19005f44742b97efa5dbfc6
Force early exit of threads when output_height=1 and channels=1 in assembly pooling

Resolves COMPMID-4156, COMPMID-4125

Change-Id: I408e51e9759448e6190490975ccab2c1bc07a813
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4927
Reviewed-by: TeresaARM <teresa.charlinreyes@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
src/core/NEON/kernels/arm_conv/pooling/pooling_depthfirst_generic.hpp
src/core/NEON/kernels/arm_conv/pooling/pooling_depthfirst_generic_quantized.hpp