[llvm-dev] Loop Opt WG Meeting Minutes for July 17, 2019

Amara Emerson via llvm-dev llvm-dev at lists.llvm.org
Fri Jul 19 01:21:22 PDT 2019


Hi Bardia,

Can you add me to the list?

Thanks,
Amara

> On Jul 17, 2019, at 10:26 AM, Bardia Mahjour via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> 
> Hi all,
> 
> Apparently some people had trouble joining today. I also had trouble using the attendee ID provided by webex. I've canceled the meeting series and will be scheduling a new one with an updated link. Please remember to update your calendars with the new invite.
> 
> My apologies to those who couldn't join today, and to everyone for the churn. 
> 
> 
> Today's Meeting Minutes:
> 
> ---------------------------
> Wed, July 17th, 2019:
> ---------------------------
> - Data Dependence Graph Presentation
> - Minimal vs full graph: Start with the full graph implementation and 
> leave optimizations until later when we have more imperical evidence on
> where the bottlenecks are in this implementation.
> - Trade-offs of the current proposal discussed with no objections to the 
> overall design from the audience at this time. More feedback is welcome!
> - The approximate sequence of patches to be posted for review will be: 
> 1. DDG (basic), 
> 2. DDG (with simplification)
> 3. DDG (with root node and pi-blocks)
> 4. Control Dependence Graph (CDG)
> 5. Program Dependence Graph (PDG)
> 
> - Status Updates:
> - Directed Graph (https://reviews.llvm.org/D64088)
> - Patch is approved and ready to land.
> - First patch of DDG to be posted soon.
> - Loop Cache Cost Analysis (https://reviews.llvm.org/D63459)
> - Ready and awaiting approval.
> - Loop Guard API (https://reviews.llvm.org/D63885)
> - Need to clarify comments from Philip to agree on the strength of the 
> definition of a loop guard
> - Impact of Loop Rotation on existing passes
> - Min unable to join today, will send a follow up email and/or discuss
> next meeting.
> - Bugzilla bugs update
> - Ran out of time. Postponed to next meeting.
> 
> 
> ------------------------------------------------------------
> Tentative Agenda for next meeting (July 31 @ 11:00 am EST):
> ------------------------------------------------------------
> - Status Updates
> - Impact of Loop Rotation on existing passes (Min-Yih)
> - Bugzilla bugs update (Vivek)
> - Loop Cache Cost Analysis (https://reviews.llvm.org/D63459) (Ettore)
> - Loop Guard API (https://reviews.llvm.org/D63885) (Whitney)
> - Data Dependence Graph (Bardia)
> 
> - Delinearization (Gary Elsesser)
> - Loop vs Function pass (Jamie Schmeiser)
> - Loop Guard API (Whitney)
> 
> 
> Bardia Mahjour
> Compiler Optimizations
> IBM Toronto Software Lab
> bmahjour at ca.ibm.com (905) 413-2336
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190719/3ea85594/attachment.html>


More information about the llvm-dev mailing list