tMade OMP pragma more explicit, yielding a speedup - numeric - C++ library with… | |
git clone git://src.adamsgaard.dk/numeric | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 2e1958feb0be11837dd7affc6952e6e4a6845d6c | |
parent ae724a0097e0f7ba6c7a9a2ee9c0aef512cd2dc9 | |
Author: Anders Damsgaard Christensen <[email protected]> | |
Date: Tue, 22 Jan 2013 21:18:11 +0100 | |
Made OMP pragma more explicit, yielding a speedup | |
Diffstat: | |
M matrixmul/c-arrofarrs.c | 2 +- | |
1 file changed, 1 insertion(+), 1 deletion(-) | |
--- | |
diff --git a/matrixmul/c-arrofarrs.c b/matrixmul/c-arrofarrs.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) shared(A,B,C,N) default(none) | |
for (i = 0; i<N; i++) { | |
for (j = 0; j<N; j++) { | |
sum = 0.0f; |