Displaying 5 results from an estimated 5 matches for "executescopconditionally".
2013 Sep 08
2
[LLVMdev] [Polly] Compile-time of Polly's code generation
...e issues.
>
>The first issue can be fixed by adding run-time alias analysis checks.
>Adding those checks now became very easy with the new isl code
>generation. The basic idea is that we ask isl to generate the necessary
>run-time check and add it into the condition created by
>executeScopConditionally(). In case you are interested in looking into
>this, this would be a great help!
>
Thanks for your helpful reply. Yes, if we add -polly-ignore-aliasing, which skills the aliasing checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain significant performance i...
2013 Sep 08
0
[LLVMdev] [Polly] Compile-time of Polly's code generation
...; The first issue can be fixed by adding run-time alias analysis checks.
>> Adding those checks now became very easy with the new isl code
>> generation. The basic idea is that we ask isl to generate the necessary
>> run-time check and add it into the condition created by
>> executeScopConditionally(). In case you are interested in looking into
>> this, this would be a great help!
>>
> Thanks for your helpful reply. Yes, if we add -polly-ignore-aliasing, which skills the aliasing checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain significant...
2013 Sep 09
1
[LLVMdev] [Polly] Compile-time of Polly's code generation
...e can be fixed by adding run-time alias analysis checks.
>>> Adding those checks now became very easy with the new isl code
>>> generation. The basic idea is that we ask isl to generate the necessary
>>> run-time check and add it into the condition created by
>>> executeScopConditionally(). In case you are interested in looking into
>>> this, this would be a great help!
>>>
>> Thanks for your helpful reply. Yes, if we add -polly-ignore-aliasing, which skills the aliasing checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain...
2013 Sep 02
0
[LLVMdev] [Polly] Comionpile-time of Polly's code generation
...be great to fix up those issues.
The first issue can be fixed by adding run-time alias analysis checks.
Adding those checks now became very easy with the new isl code
generation. The basic idea is that we ask isl to generate the necessary
run-time check and add it into the condition created by
executeScopConditionally(). In case you are interested in looking into
this, this would be a great help!
Cheers,
Tobias
2013 Sep 02
2
[LLVMdev] [Polly] Comionpile-time of Polly's code generation
Hi all,
It seems that Polly's code generation can leads to high compile-time overhead, especially for PolyBench applications such as 2mm, 3mm, gemm, syrk, etc. Some basic evaluation and analysis for Polly's code generation can be referred to http://llvm.org/bugs/show_bug.cgi?id=16898.
Currently, we can choose to run -polly-code-generator=cloog or -polly-code-generator=isl for code