omp_all_memory currently has no representation in OMPT.
Adding new dependency flags as suggested by omp-lang issue #3007.
Paths
| Differential D111788
[OpenMP] Add OMPT support for omp_all_memory task dependence ClosedPublic Authored by protze.joachim on Oct 14 2021, 3:56 AM.
Details Summary omp_all_memory currently has no representation in OMPT. Adding new dependency flags as suggested by omp-lang issue #3007.
Diff Detail
Event Timelineprotze.joachim added a child revision: D111895: [OpenMP][Tools] Add omp_all_memory support for Archer.Oct 15 2021, 9:16 AM This revision is now accepted and ready to land.Oct 22 2021, 6:54 AM Comment Actions We will finish and discuss the spec ticket during the OMPT call next week. I'll commit after the call - just in case we decide for different names. Closed by commit rG6ef16f261809: [OpenMP] Add OMPT support for omp_all_memory task dependence (authored by Joachim Jenke <jenke@itc.rwth-aachen.de>). · Explain WhyJul 7 2023, 4:45 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 538083 openmp/runtime/src/include/omp-tools.h.var
openmp/runtime/src/kmp_taskdeps.cpp
openmp/runtime/test/ompt/callback.h
openmp/runtime/test/ompt/tasks/kmp_task_depend_all.c
openmp/runtime/test/ompt/tasks/omp_task_depend_all.c
|
When would this condition occur in an OpenMP program? Why isn't it enough to just look at whether flags.all is set, as is done below?