Ref #391: disabled SMP in ger.c and zger.c
authorwernsaar <wernsaar@googlemail.com>
Sun, 22 Jun 2014 10:01:24 +0000 (12:01 +0200)
committerwernsaar <wernsaar@googlemail.com>
Sun, 22 Jun 2014 10:01:24 +0000 (12:01 +0200)
interface/ger.c
interface/zger.c

index 0218d94..8f26343 100644 (file)
@@ -167,15 +167,16 @@ void CNAME(enum CBLAS_ORDER order,
 
   buffer = (FLOAT *)blas_memory_alloc(1);
 
-#ifdef SMP
+#ifdef SMPBUG
   nthreads = num_cpu_avail(2);
 
+
   if (nthreads == 1) {
 #endif
 
     GER(m, n, 0, alpha, x, incx, y, incy, a, lda, buffer);
 
-#ifdef SMP
+#ifdef SMPBUG
   } else {
     
     GER_THREAD(m, n, alpha, x, incx, y, incy, a, lda, buffer, nthreads);
index ad52f40..1865fb9 100644 (file)
@@ -109,7 +109,7 @@ void NAME(blasint *M, blasint *N, FLOAT *Alpha,
   blasint    incy  = *INCY;
   blasint    lda   = *LDA;
   FLOAT *buffer;
-#ifdef SMP
+#ifdef SMPBUG
   int nthreads;
 #endif
 
@@ -144,7 +144,7 @@ void CNAME(enum CBLAS_ORDER order,
 
   FLOAT *buffer;
   blasint info, t;
-#ifdef SMP
+#ifdef SMPBUG
   int nthreads;
 #endif
 
@@ -205,7 +205,7 @@ void CNAME(enum CBLAS_ORDER order,
 
   buffer = (FLOAT *)blas_memory_alloc(1);
 
-#ifdef SMP
+#ifdef SMPBUG
   nthreads = num_cpu_avail(2);
 
   if (nthreads == 1) {
@@ -221,7 +221,7 @@ void CNAME(enum CBLAS_ORDER order,
   }
 #endif
 
-#ifdef SMP
+#ifdef SMPBUG
 
   } else {