Skip to content

Commit 578e2ce

Browse files
cpu: verbose: fix performance issues caused by using the thread pool
1 parent a4ed4a7 commit 578e2ce

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

src/cpu/matmul/cpu_matmul_list.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,11 @@ const impl_list_item_t impl_list[] = REG_MATMUL_P({
9595
CPU_INSTANCE_AVX512(brgemm_matmul_t,avx512_core)
9696
CPU_INSTANCE_AVX2(brgemm_matmul_t,avx2_vnni_2)
9797
CPU_INSTANCE_AVX2(brgemm_matmul_t,avx2_vnni)
98+
CPU_INSTANCE_AVX2(brgemm_matmul_t, avx2)
9899
CPU_INSTANCE(gemm_f32_matmul_t)
99100
CPU_INSTANCE(gemm_bf16_matmul_t, f32)
100101
CPU_INSTANCE(gemm_bf16_matmul_t, bf16)
101102
CPU_INSTANCE(gemm_x8s8s32x_matmul_t)
102-
CPU_INSTANCE_AVX2(brgemm_matmul_t, avx2)
103103
CPU_INSTANCE(ref_matmul_t)
104104
CPU_INSTANCE(ref_matmul_int8_t)
105105
// These implementations are enabled only when DNNL_EXPERIMENTAL_SPARSE

src/cpu/x64/jit_brgemm_conv_utils.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2296,10 +2296,6 @@ status_t init_conf(jit_brgemm_conv_conf_t &jcp, cpu_isa_t isa,
22962296

22972297
if (try_exec_type_res == false) return status::unimplemented;
22982298

2299-
#if DNNL_CPU_THREADING_RUNTIME == DNNL_RUNTIME_THREADPOOL
2300-
adjust_nthr(jcp, src_d, dst_d);
2301-
#endif
2302-
23032299
// ============ end blocking ===========================================
23042300
jcp.brg_type
23052301
= (jcp.use_uker && one_of(jcp.exec_type, exec_base, exec_trans))
@@ -2530,10 +2526,6 @@ status_t init_1x1_conf(jit_brgemm_conv_conf_t &jcp, cpu_isa_t isa,
25302526
}
25312527
best_brgb.save_to_jcp(jcp);
25322528

2533-
#if DNNL_CPU_THREADING_RUNTIME == DNNL_RUNTIME_THREADPOOL
2534-
adjust_nthr(jcp, src_d, dst_d);
2535-
#endif
2536-
25372529
// =============== end blocking =================================
25382530

25392531
jcp.brg_stride_a = jcp.ic_block * jcp.src_dsz;

0 commit comments

Comments
 (0)