Browse Source

fix a few performance drop in some matrix size per data type

Signed-off-by: Wang,Long <long1.wang@intel.com>
tags/v0.3.8^2
Wang,Long 5 years ago
parent
commit
fbf4f48f4a
1 changed files with 14 additions and 4 deletions
  1. +14
    -4
      param.h

+ 14
- 4
param.h View File

@@ -1507,8 +1507,13 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#define SYMV_P 8

#define SWITCH_RATIO 32
#define GEMM_PREFERED_SIZE 16
#if defined(XDOUBLE) || defined(DOUBLE)
#define SWITCH_RATIO 4
#define GEMM_PREFERED_SIZE 4
#else
#define SWITCH_RATIO 8
#define GEMM_PREFERED_SIZE 8
#endif

#ifdef ARCH_X86

@@ -1627,8 +1632,13 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#define SYMV_P 8

#define SWITCH_RATIO 32
#define GEMM_PREFERED_SIZE 32
#if defined(XDOUBLE) || defined(DOUBLE)
#define SWITCH_RATIO 8
#define GEMM_PREFERED_SIZE 8
#else
#define SWITCH_RATIO 16
#define GEMM_PREFERED_SIZE 16
#endif
#define USE_SGEMM_KERNEL_DIRECT 1

#ifdef ARCH_X86


Loading…
Cancel
Save