<div dir="ltr">There's not a lot of information about it. Basically we need 2 instruction scheduling passes -- one pre-RA and one post-RA. The prerequisites are "know how compilers work" and "have a GPU that you can test performance on".<div><br></div><div>I won't beat around the bush - this is a very tough project. Every attempt at it so far has basically failed. There are a lot of issues that have to be dealt with, like how to properly get the instruction latency information, and how to apply it while taking ideas like register pressure into account.</div><div><br></div><div>You can read up on the nouveau codegen compiler here: <a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/nouveau/codegen/">https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/nouveau/codegen/</a></div><div><br></div><div>Cheers,</div><div><br></div><div> -ilia</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 17, 2017 at 8:58 AM, Shailesh Tripathi <span dir="ltr"><<a href="mailto:shailesh.tripathi.ece13@itbhu.ac.in" target="_blank">shailesh.tripathi.ece13@itbhu.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello,</div><div>I am quite interested in the project "Instruction Scheduler" under X.org. Please tell me where can I find a detailed idea of the project and how to start it. I think I have the given prerequisites. </div><div><br></div><div>Regards</div><div>Shailesh Tripathi</div><span class="HOEnZb"><font color="#888888"><div><br></div><br clear="all"><div><div class="m_-5216163690798339499gmail_signature"><div dir="ltr"><div><div dir="ltr"><span style="font-size:12.8px"><font face="tahoma, sans-serif" color="#999999">Shailesh Tripathi</font></span><div style="font-size:12.8px"><font face="tahoma, sans-serif" color="#999999">B.Tech. Part-IV</font></div><div style="font-size:12.8px"><font face="tahoma, sans-serif" color="#999999">Electronics Engineering</font></div><div style="font-size:12.8px"><font face="tahoma, sans-serif" color="#999999">IIT-BHU (Varanasi)</font></div></div></div></div></div></div>
<img style="display:none!important" height="1" width="1"></font></span></div>
<br>______________________________<wbr>_________________<br>
Nouveau mailing list<br>
<a href="mailto:Nouveau@lists.freedesktop.org">Nouveau@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/nouveau" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/nouveau</a><br>
<br></blockquote></div><br></div>