[LLVMdev] [RFC] Heuristic for complete loop unrolling
Gerolf Hoflehner
ghoflehner at apple.com
Mon Jan 26 14:46:15 PST 2015
> 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>
More information about the llvm-dev
mailing list