From 357078b93e68b23c4b9b52d2f27b32dac423c74c Mon Sep 17 00:00:00 2001 From: Zhang Xianyi Date: Fri, 3 May 2013 09:08:54 +0800 Subject: [PATCH] Refs #216. Revert the default value of GEMM_MULTITHREAD_THRESHOLD to 4. --- Makefile.rule | 4 ++-- Makefile.system | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile.rule b/Makefile.rule index e62508fc5..9c921d33f 100644 --- a/Makefile.rule +++ b/Makefile.rule @@ -107,8 +107,8 @@ VERSION = 0.2.6 # If any gemm arguement m, n or k is less or equal this threshold, gemm will be execute # with single thread. You can use this flag to avoid the overhead of multi-threading -# in small matrix sizes. The default value is 50. -# GEMM_MULTITHREAD_THRESHOLD = 50 +# in small matrix sizes. The default value is 4. +# GEMM_MULTITHREAD_THRESHOLD = 4 # If you need santy check by comparing reference BLAS. It'll be very # slow (Not implemented yet). diff --git a/Makefile.system b/Makefile.system index bd4fe5850..b5e64c06a 100644 --- a/Makefile.system +++ b/Makefile.system @@ -53,7 +53,7 @@ GETARCH_FLAGS += -DUSE64BITINT endif ifndef GEMM_MULTITHREAD_THRESHOLD -GEMM_MULTITHREAD_THRESHOLD=50 +GEMM_MULTITHREAD_THRESHOLD=4 endif GETARCH_FLAGS += -DGEMM_MULTITHREAD_THRESHOLD=$(GEMM_MULTITHREAD_THRESHOLD)