tMade OMP pragma more explicit, yielding a speedup - numeric - C++ library with… | |
git clone git://src.adamsgaard.dk/numeric | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 7af13ef7807c474b7d6e8cd8f91fc4082f3700a3 | |
parent 43b64455bb2586f8d0dca506dd9068373de92ad6 | |
Author: Anders Damsgaard Christensen <[email protected]> | |
Date: Tue, 22 Jan 2013 21:17:04 +0100 | |
Made OMP pragma more explicit, yielding a speedup | |
Diffstat: | |
M matrixmul/c-linarr.c | 2 +- | |
1 file changed, 1 insertion(+), 1 deletion(-) | |
--- | |
diff --git a/matrixmul/c-linarr.c b/matrixmul/c-linarr.c | |
t@@ -5,7 +5,7 @@ void matrixMult(double* A, double* B, double* C, int N) | |
{ | |
int i, j, k; | |
double sum; | |
-#pragma omp parallel for private (j,k,sum) | |
+#pragma omp parallel for private (j,k,sum) default(none) shared(A,B,C,N) if(N>… | |
for (i = 0; i<N; i++) { | |
for (j = 0; j<N; j++) { | |
sum = 0.0f; |