Browse Source

Refs #47. Fixed the seting parameter bug on Loongson 3A single thread version.

tags/v0.1.0^2
Xianyi Zhang 14 years ago
parent
commit
16fc083322
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      driver/others/parameter.c

+ 4
- 0
driver/others/parameter.c View File

@@ -684,13 +684,17 @@ void blas_set_parameter(void){
#if defined(ARCH_MIPS64) #if defined(ARCH_MIPS64)
void blas_set_parameter(void){ void blas_set_parameter(void){
#if defined(LOONGSON3A) #if defined(LOONGSON3A)
#ifdef SMP
if(blas_num_threads == 1){ if(blas_num_threads == 1){
#endif
//single thread //single thread
dgemm_r = 1000; dgemm_r = 1000;
#ifdef SMP
}else{ }else{
//multi thread //multi thread
dgemm_r = 300; dgemm_r = 300;
} }
#endif #endif
#endif
} }
#endif #endif

Loading…
Cancel
Save