<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Ah, now a list of resources is appearing on the projects page of LLVM:<br><ul><li>
HERCULES: Strong Patterns towards More Intelligent Predictive Modeling, 
Eunjung Park; Christos Kartsaklis; John Cavazos, IEEE ICPP’14
<a href="https://ieeexplore.ieee.org/abstract/document/6957226">https://ieeexplore.ieee.org/abstract/document/6957226</a>
   </li><li>
Predictive Modeling in a Polyhedral Optimization Space, Eunjung Park, 
John Cavazos, Louis-Noël Pouchet, Cédric Bastoul, Albert Cohen & P. 
Sadayappan, IJPP’13
<a href="https://link.springer.com/article/10.1007/s10766-013-0241-1">https://link.springer.com/article/10.1007/s10766-013-0241-1</a>
   </li><li>
Machine Learning in Compiler Optimization, Zheng Wang and Michael O’Boyle, IEEE Magazine 2018.
<a href="https://ieeexplore.ieee.org/document/8357388">https://ieeexplore.ieee.org/document/8357388</a>
   </li></ul><div><br></div><div>I will study them at once.</div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em qua., 18 de mar. de 2020 às 21:05, Emanuel Lima <<a href="mailto:emanuel.lima.sousa@usp.br">emanuel.lima.sousa@usp.br</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_default" style="font-family:verdana,sans-serif">
Did you get a list of papers from EJ by now?</div></blockquote><div><span class="gmail_default" style="font-family:verdana,sans-serif"></span></div><div><span class="gmail_default" style="font-family:verdana,sans-serif">No. You are the first answer I get</span> <span class="gmail_default" style="font-family:verdana,sans-serif">:(</span></div><div><span class="gmail_default" style="font-family:verdana,sans-serif"><br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><span class="gmail_default" style="font-family:verdana,sans-serif">
Do you have LLVM+Clang+TestSuite set up so you can run the test suite?</span></div></blockquote><div><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">Not yet. I was focusing on studying specific things about autotuning. But I should have set that up already. I am going to do that now.</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-family:verdana,sans-serif" class="gmail_default">We should also look at a small problem to get you started with the<br>
upstreaming process. Do you have one already?</div></blockquote><div><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">No. I was looking for one that would be close to the project, but could not find it.</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em qua., 18 de mar. de 2020 às 20:11, Johannes Doerfert <<a href="mailto:johannesdoerfert@gmail.com" target="_blank">johannesdoerfert@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Emanuel,<br>
<br>
Apologies for the delay in my responses.<br>
<br>
Did you get a list of papers from EJ by now?<br>
Do you have LLVM+Clang+TestSuite set up so you can run the test suite?<br>
<br>
We should also look at a small problem to get you started with the<br>
upstreaming process. Do you have one already?<br>
<br>
Thanks,<br>
  Johannes<br>
<br>
On 03/16, Emanuel Lima wrote:<br>
> Hello everybody. Last monday I sent an email to the LLVM dev mailing list<br>
> saying that I was looking forward to working on these GSoC projects:<br>
> *Advanced Heuristics for Ordering Compiler Optimization Passes*<br>
> and<br>
> *Machine learning and compiler optimizations: using inter-procedural<br>
> analysis to select optimization*<br>
> I currently do an undergraduate research on compiler autotuning of Rust<br>
> code, more specifically, autotuning of optimization passes of the LLVM IR.<br>
> I would very much like to work on these projects, but I don't know where to<br>
> start. What should be my next steps?<br>
> GSoC applications will open soon, so I am a little nervous...<br>
> <br>
> -- <br>
> Emanuel Lima<br>
<br>
-- <br>
<br>
Johannes Doerfert<br>
Researcher<br>
<br>
Argonne National Laboratory<br>
Lemont, IL 60439, USA<br>
<br>
<a href="mailto:jdoerfert@anl.gov" target="_blank">jdoerfert@anl.gov</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font size="2" face="verdana, sans-serif">Emanuel Lima </font><br></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font size="2" face="verdana, sans-serif">Emanuel Lima </font><br></div></div></div></div></div></div>