MCPcopy Create free account
hub / github.com/dmtcp/dmtcp / MetaTestOptimize

Function MetaTestOptimize

test/openmp-2.cpp:39–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37}
38
39void
40MetaTestOptimize()
41{
42 omp_set_num_threads(1);
43
44 // gcc 4.2 and 4.3 implement OpenMP 2.5. gcc 4.4 and later implement OpenMP
45 // 3.0
46 // Some distros (Red Hat?, Open Suse?) backported OpenMP to gcc 4.1
47 // OpenMP 2.5 requires 'signed int'
48#if __GNUC__ == 4 && __GNUC_MINOR__ < 4
49 int j = 0;
50#else // if __GNUC__ == 4 && __GNUC_MINOR__ < 4
51 unsigned int j = 0;
52#endif // if __GNUC__ == 4 && __GNUC_MINOR__ < 4
53#pragma omp parallel for \
54 private(j) \
55 schedule(static)
56 for (j = 0; j < size2; j++) {
57 cout << "j: " << j << endl;
58 ScoreMetaCallback();
59 }
60}
61
62void
63ScoreMetaCallback()

Callers 1

mainFunction · 0.85

Calls 1

ScoreMetaCallbackFunction · 0.85

Tested by

no test coverage detected