From 3e1fe39dfe17b584e72b39ad86c1148ab95605e6 Mon Sep 17 00:00:00 2001 From: Thomas Roehl Date: Thu, 14 Mar 2019 17:10:10 +0100 Subject: [PATCH] Register regions for each thread when running with OpenMP --- src/main.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.c b/src/main.c index 7a5f212..858e8a2 100644 --- a/src/main.c +++ b/src/main.c @@ -111,7 +111,15 @@ int main (int argc, char** argv) #ifdef LIKWID LIKWID_MARKER_INIT; +#ifdef _OPENMP +#pragma omp parallel +{ +#endif LIKWID_MARKER_REGISTER("INIT"); + LIKWID_MARKER_REGISTER("COPY"); +#ifdef _OPENMP +} +#endif #endif a = (double*) allocate( ARRAY_ALIGNMENT, N * bytesPerWord );