Skip to content

Commit 9964ed2

Browse files
committed
bugfix for CORE2
1 parent d5b976f commit 9964ed2

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

kernel/setparam-ref.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -714,13 +714,13 @@ static void init_parameter(void) {
714714
fprintf(stderr, "Core2\n");
715715
#endif
716716

717-
TABLE_NAME.sgemm_p = 92 * (l2 >> 9);
718-
TABLE_NAME.dgemm_p = 46 * (l2 >> 9);
719-
TABLE_NAME.cgemm_p = 46 * (l2 >> 9);
720-
TABLE_NAME.zgemm_p = 23 * (l2 >> 9);
717+
TABLE_NAME.sgemm_p = 92 * (l2 >> 9) + 8;
718+
TABLE_NAME.dgemm_p = 46 * (l2 >> 9) + 8;
719+
TABLE_NAME.cgemm_p = 46 * (l2 >> 9) + 4;
720+
TABLE_NAME.zgemm_p = 23 * (l2 >> 9) + 4;
721721
#ifdef EXPRECISION
722-
TABLE_NAME.qgemm_p = 92 * (l2 >> 9);
723-
TABLE_NAME.xgemm_p = 46 * (l2 >> 9);
722+
TABLE_NAME.qgemm_p = 92 * (l2 >> 9) + 8;
723+
TABLE_NAME.xgemm_p = 46 * (l2 >> 9) + 4;
724724
#endif
725725
#endif
726726

0 commit comments

Comments
 (0)