[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