From e082fc2b1f8f55fac23d0c7a612dfd8202bd43f1 Mon Sep 17 00:00:00 2001 From: sraut Date: Tue, 18 Dec 2018 14:39:16 +0530 Subject: [PATCH] Fix on EPYC machine for multi instance performance issue, Issue: For the default values of mc, kc and nc with multi instance mode the performance across the cores dip drastically. Fix: After experimentation found different set of values (mc, kc and nc) which fits in the cache size, and performance across the remains same across all the cores. Change-Id: I98265e3b7e61cd7602a0cc5596240e86c08c03fe --- config/zen/bli_cntx_init_zen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/config/zen/bli_cntx_init_zen.c b/config/zen/bli_cntx_init_zen.c index fb02b214c..83efeb194 100644 --- a/config/zen/bli_cntx_init_zen.c +++ b/config/zen/bli_cntx_init_zen.c @@ -117,6 +117,7 @@ void bli_cntx_init_zen( cntx_t* cntx ) bli_blksz_init_easy( &blkszs[ BLIS_NR ], 16, 8, 8, 4 ); /* +<<<<<<< HEAD Multi Instance performance improvement of DGEMM when binded to a CCX In Multi instance each thread runs a sequential DGEMM.