[LLVMdev] [RFC] Heuristic for complete loop unrolling (original) (raw)
Gerolf Hoflehner ghoflehner at apple.com
Mon Jan 26 14:46:15 PST 2015
- Previous message: [LLVMdev] [RFC] Heuristic for complete loop unrolling
- Next message: [LLVMdev] [RFC] Heuristic for complete loop unrolling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Jan 24, 2015, at 6:25 AM, Hal Finkel <hfinkel at anl.gov> wrote:
----- Original Message ----- From: "Sean Silva" <chisophugis at gmail.com> To: "Michael Zolotukhin" <mzolotukhin at apple.com> Cc: "LLVM Developers Mailing List (llvmdev at cs.uiuc.edu)" <llvmdev at cs.uiuc.edu> Sent: Saturday, January 24, 2015 7:02:35 AM Subject: Re: [LLVMdev] [RFC] Heuristic for complete loop unrolling
I strongly feel that we should aim for a convergence in these two sets of expectations. Especially given the literature in this area, it seems reasonable to investigate adding this kind of capability. -Hal
+1. I don’t have actual data but I think more and more HPC apps are written in C/C++.
A quick search of the literature shows results well into the last millennium about optimizing this particular kind of loop (which fortran calls a "stencil").
I actually think the general problem that this thread has been talking about (how to determine if a particular optimization is going to enable further optimizations) is very interesting in general, but I would take this particular example with a grain of salt because is a very specific stylized computation. -- Sean Silva
Thanks, Michael
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -- Hal Finkel Assistant Computational Scientist Leadership Computing Facility Argonne National Laboratory
LLVM Developers mailing list LLVMdev at cs.uiuc.edu <mailto:LLVMdev at cs.uiuc.edu> http://llvm.cs.uiuc.edu <http://llvm.cs.uiuc.edu/> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev <http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150126/e3c2c988/attachment.html>
- Previous message: [LLVMdev] [RFC] Heuristic for complete loop unrolling
- Next message: [LLVMdev] [RFC] Heuristic for complete loop unrolling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]