[Openmp-commits] [PATCH] D68100: [OpenMP 5.0] declare mapper runtime implementation

Alexey Bataev via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Fri Sep 27 13:42:40 PDT 2019

ABataev added a comment.

In D68100#1686480 <https://reviews.llvm.org/D68100#1686480>, @lildmh wrote:

> In D68100#1686458 <https://reviews.llvm.org/D68100#1686458>, @grokos wrote:
> > Lingda is right, we had faced the same issue in the loop trip count implementation. The loop trip count should be set per task but libomptarget has no notion of tasks, so we ended up engaging the host runtime (libomp) to store per-task information. Although it involves more work, I still believe that will be a more elegant solution.
> Btw, I never understand why we have a separate function to push loop trip count. Why is that?

The same problem, to not bloat interface of the runtime library



More information about the Openmp-commits mailing list