From d308df3186b4f6057f94b45b7bed7935c618ea80 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Tue, 1 Dec 2020 16:56:36 +0000 Subject: Remove unused CLGEMMMatrixVectorMultiplyKernel Partially Resolves: COMPMID-3924 Signed-off-by: Georgios Pinitas Change-Id: Ibc47bd5bf5203dbad8d0755608918fcb384053c3 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4633 Tested-by: Arm Jenkins Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins --- src/runtime/CL/tuners/BifrostTuner.cpp | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'src/runtime/CL/tuners/BifrostTuner.cpp') diff --git a/src/runtime/CL/tuners/BifrostTuner.cpp b/src/runtime/CL/tuners/BifrostTuner.cpp index 9490e0b219..8badd57b9e 100644 --- a/src/runtime/CL/tuners/BifrostTuner.cpp +++ b/src/runtime/CL/tuners/BifrostTuner.cpp @@ -171,24 +171,6 @@ void tune_im2col_kernel(CLIm2ColKernel &k) k.set_lws_hint(lws_hint); } -void tune_gemv_kernel(CLGEMMMatrixVectorMultiplyKernel &k) -{ - cl::NDRange lws_hint = k.lws_hint(); - const GPUTarget gpu_target = k.get_target(); - - // Configure the local work size for Bifrost with a value obtained - // via exhaustive autotuning for the MobileNets tensor shapes. - if(gpu_target_is_in(gpu_target, - GPUTarget::G71, GPUTarget::G72, GPUTarget::G76, - GPUTarget::G51, GPUTarget::G51BIG, GPUTarget::G51LIT, - GPUTarget::G52, GPUTarget::G52LIT)) - { - lws_hint = cl::NDRange(1, 1, 1); - } - - k.set_lws_hint(lws_hint); -} - void tune_gemm_kernel(CLGEMMMatrixMultiplyKernel &k) { cl::NDRange lws_hint = k.lws_hint(); @@ -293,10 +275,6 @@ void BifrostTuner::tune_kernel_static(ICLKernel &kernel) { tune_im2col_kernel(*utils::cast::polymorphic_downcast(&kernel)); } - else if(dynamic_cast(&kernel) != nullptr) - { - tune_gemv_kernel(*utils::cast::polymorphic_downcast(&kernel)); - } else if(dynamic_cast(&kernel) != nullptr) { tune_gemm_kernel(*utils::cast::polymorphic_downcast(&kernel)); -- cgit v1.2.1