<meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">Hi.</span></div>
<div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div>
<div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">My plan would be:</span></div>
<div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">1w Study sources of Polly and LLVM docs relating to analysis.</span></font><br><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">2w Create tests which demonstrate problems with NSW/NUW</span></font><br>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">3-4w Fix the handling of wrap overflows.</span></font><br><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">5w Complete middle term paperwork.</span></font><br>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">6w Create tests for each of cases which are not currently optimized (e.g. have min/max, sext/zext, trunc or unsigned comparisons in the loop bounds or memory accesses).</span></font><br>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">7w Learn how optimization process work for this examples.</span></font><br><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">8-10w Enable tests one by one.</span></font><br>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">11w Estimate SPEC 264ref performnace improvement (yes, I have access to one).</span></font><br><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">12w Complete paperwork.</span></font><br>
<br><div><div>I hope that it's real to complete this plan in time</div><div><br><div class="gmail_quote"><br></div><div class="gmail_quote">26 марта 2011 г. 1:03 пользователь Tobias Grosser <span dir="ltr"><<a href="mailto:grosser@fim.uni-passau.de">grosser@fim.uni-passau.de</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 03/25/2011 05:44 PM, Vlad Krylov wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello.<br>
<br>
Guys, sorry for delay, I thinked about things, overlooked LLVM project<br>
in search of a suitable case.<br>
<br>
I have noticed that at this time in LLVM you actively implement the<br>
possibility of automatic parallelization. I am interested in this<br>
direction and I would like participate in a project Polly as my GSoC<br>
project.<br>
<br>
I have looked over todo list [1]. I really want to implement "Increase<br>
the coverage of Polly". Folks, is anyone interested mentoring this<br>
tasks for me?<br>
</blockquote></div>
Sure, I am interested in (co-)mentoring Polly (or vim/clang_complete) related work, in case your project gets accepted.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have some practical experience in parallel programming with MPI,<br>
OpenMP, participated at university autoparallezation research. So this<br>
work is linked with my activity and I believe I can handle it.<br>
</blockquote></div>
Great. This should help you quite a bit with your application.<br>
<br>
Please keep in mind that the ideas list gives just a small idea of what is needed. For a good application you should investigate yourself, describe the problem and develop a plan of how to solve it. Feel free to ask, if you need any help.<br>

<br>
Cheers<br>
Tobi<br>
</blockquote></div><br></div></div>