moved time stamp call out of parallel region, removed NT dirctive
This commit is contained in:
@@ -41,7 +41,6 @@ double init(
|
|||||||
{
|
{
|
||||||
LIKWID_MARKER_START("INIT");
|
LIKWID_MARKER_START("INIT");
|
||||||
#pragma omp for
|
#pragma omp for
|
||||||
#pragma vector nontemporal
|
|
||||||
for (int i=0; i<N; i++) {
|
for (int i=0; i<N; i++) {
|
||||||
a[i] = scalar;
|
a[i] = scalar;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,9 +46,9 @@ double triad(
|
|||||||
for (int i=0; i<N; i++) {
|
for (int i=0; i<N; i++) {
|
||||||
a[i] = b[i] + scalar * c[i];
|
a[i] = b[i] + scalar * c[i];
|
||||||
}
|
}
|
||||||
E = getTimeStamp();
|
|
||||||
LIKWID_MARKER_STOP("TRIAD");
|
LIKWID_MARKER_STOP("TRIAD");
|
||||||
}
|
}
|
||||||
|
E = getTimeStamp();
|
||||||
|
|
||||||
return E-S;
|
return E-S;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user