Skip to content

Commit 9f67d03

Browse files
authored
Merge pull request #2527 from martin-frbg/gemmdirect
Avoid calling DIRECT codepath in DYNAMIC_ARCH on non-SKX
2 parents 8c7c139 + 6a14b34 commit 9f67d03

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

interface/gemm.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,9 @@ void CNAME(enum CBLAS_ORDER order, enum CBLAS_TRANSPOSE TransA, enum CBLAS_TRANS
272272
PRINT_DEBUG_CNAME;
273273

274274
#if !defined(COMPLEX) && !defined(DOUBLE) && defined(USE_SGEMM_KERNEL_DIRECT)
275+
#ifdef DYNAMIC_ARCH
276+
if (gotoblas == &gotoblas_SKYLAKEX)
277+
#endif
275278
if (beta == 0 && alpha == 1.0 && order == CblasRowMajor && TransA == CblasNoTrans && TransB == CblasNoTrans && sgemm_kernel_direct_performant(m,n,k)) {
276279
sgemm_kernel_direct(m, n, k, a, lda, b, ldb, c, ldc);
277280
return;

0 commit comments

Comments
 (0)