From 6b58bca18b427a0c149d25542a5eb7c5ada6a19f Mon Sep 17 00:00:00 2001 From: Wangyang Guo Date: Tue, 15 Jun 2021 16:09:51 +0000 Subject: [PATCH] Small Matrix: disable low performance default kernel --- kernel/generic/gemm_small_matrix_permit.c | 3 +++ kernel/generic/zgemm_small_matrix_permit.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/kernel/generic/gemm_small_matrix_permit.c b/kernel/generic/gemm_small_matrix_permit.c index 6e1ab1fc1..1ae6d2520 100644 --- a/kernel/generic/gemm_small_matrix_permit.c +++ b/kernel/generic/gemm_small_matrix_permit.c @@ -29,9 +29,12 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. int CNAME(int transa, int transb, BLASLONG M, BLASLONG N, BLASLONG K, FLOAT alpha, FLOAT beta) { + return 0; +/* double MNK = (double) M * (double) N * (double) K; if (MNK <= 100.0*100.0*100.0) return 1; else return 0; +*/ } diff --git a/kernel/generic/zgemm_small_matrix_permit.c b/kernel/generic/zgemm_small_matrix_permit.c index 288937256..940ff5dc8 100644 --- a/kernel/generic/zgemm_small_matrix_permit.c +++ b/kernel/generic/zgemm_small_matrix_permit.c @@ -29,9 +29,12 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. int CNAME(int transa, int transb, BLASLONG M, BLASLONG N, BLASLONG K, FLOAT alpha0, FLOAT alpha1, FLOAT beta0, FLOAT beta1) { + return 0; +/* double MNK = (double) M * (double) N * (double) K; if (MNK <= 100.0*100.0*100.0) return 1; else return 0; +*/ }