[Openmp-commits] [PATCH] D158544: [OpenMP] Optimized trivial multiple edges from task dependency graph
Romain PEREIRA via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Wed Aug 23 11:41:11 PDT 2023
rpereira-dev added a comment.
In D158544#4610857 <https://reviews.llvm.org/D158544#4610857>, @protze.joachim wrote:
> The semantically orthogonal patches should be submitted separately. Merged the changes are hard to review.
> I really doubt that your changes have the suggested effect. Did you verify that there is any effect?
Yes, I verified inspecting data structures at run-time with a debugger on the two minimal examples above.
What is making you doubting ?
> Are you sure that your "optimization" does not remove necessary information from the LLVM implementation?
I assume it shouldn't, this is simply removing redundant entries in the 'successors' list
I tested on the task-based LULESH in the mentionned paper (https://github.com/rpereira-dev/LULESH), original report correctness checking passes (https://asc.llnl.gov/sites/asc/files/2021-01/lulesh2.0_changes1.pdf).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D158544/new/
https://reviews.llvm.org/D158544
More information about the Openmp-commits
mailing list