From bd1dc98ce599d74513a553fe3b37a2ebca1c3812 Mon Sep 17 00:00:00 2001 From: Tyler Smith Date: Mon, 12 May 2014 17:26:19 -0500 Subject: [PATCH] Disabled multithreading of the kc loop --- frame/3/gemm/bli_gemm_threading.c | 3 ++- frame/3/herk/bli_herk_threading.c | 3 ++- frame/3/trmm/bli_trmm_threading.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frame/3/gemm/bli_gemm_threading.c b/frame/3/gemm/bli_gemm_threading.c index 7a81e8e04..93c146ef9 100644 --- a/frame/3/gemm/bli_gemm_threading.c +++ b/frame/3/gemm/bli_gemm_threading.c @@ -110,7 +110,8 @@ void bli_gemm_thrinfo_free_paths( gemm_thrinfo_t** threads, dim_t num ) gemm_thrinfo_t** bli_create_gemm_thrinfo_paths( ) { dim_t jc_way = bli_read_nway_from_env( "BLIS_JC_NT" ); - dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); +// dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); + dim_t kc_way = 1; dim_t ic_way = bli_read_nway_from_env( "BLIS_IC_NT" ); dim_t jr_way = bli_read_nway_from_env( "BLIS_JR_NT" ); dim_t ir_way = bli_read_nway_from_env( "BLIS_IR_NT" ); diff --git a/frame/3/herk/bli_herk_threading.c b/frame/3/herk/bli_herk_threading.c index 7c5a6e141..00141ac68 100644 --- a/frame/3/herk/bli_herk_threading.c +++ b/frame/3/herk/bli_herk_threading.c @@ -110,7 +110,8 @@ void bli_herk_thrinfo_free_paths( herk_thrinfo_t** threads, dim_t num ) herk_thrinfo_t** bli_create_herk_thrinfo_paths( ) { dim_t jc_way = bli_read_nway_from_env( "BLIS_JC_NT" ); - dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); +// dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); + dim_t kc_way = 1; dim_t ic_way = bli_read_nway_from_env( "BLIS_IC_NT" ); dim_t jr_way = bli_read_nway_from_env( "BLIS_JR_NT" ); dim_t ir_way = bli_read_nway_from_env( "BLIS_IR_NT" ); diff --git a/frame/3/trmm/bli_trmm_threading.c b/frame/3/trmm/bli_trmm_threading.c index ff9e6723c..7d6d89cff 100644 --- a/frame/3/trmm/bli_trmm_threading.c +++ b/frame/3/trmm/bli_trmm_threading.c @@ -111,7 +111,8 @@ void bli_trmm_thrinfo_free_paths( trmm_thrinfo_t** threads, dim_t num ) trmm_thrinfo_t** bli_create_trmm_thrinfo_paths( ) { dim_t jc_way = bli_read_nway_from_env( "BLIS_JC_NT" ); - dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); +// dim_t kc_way = bli_read_nway_from_env( "BLIS_KC_NT" ); + dim_t kc_way = 1; dim_t ic_way = bli_read_nway_from_env( "BLIS_IC_NT" ); dim_t jr_way = bli_read_nway_from_env( "BLIS_JR_NT" ); dim_t ir_way = bli_read_nway_from_env( "BLIS_IR_NT" );