Hello everyone, My name is Pratik Bhatu, I am a bachelor student currently studying at IIT Hyderabad, India. I just finished my Compilers course have been exploring LLVM since the past month (kaleidoscope, writing LLVM passes) and am interested in the llvm-polly project. I am also a potential GSoC applicant and wanted to start working on the project from now. Is there a way I can significantly contribute to the project and be of help to the community? Thank you Pratik Bhatu Bachelors of Technology Computer Science and Engineering IIT Hyderabad +91 96 19 056833 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141207/16aba3d1/attachment.html>
Hello Pratik, I forwarded your mail to the Polly-Dev mailing list in case you decide to work on Polly. We can discuss possible projects there. A partial list of open projects is already online at http://polly.llvm.org/todo.html, however there are also other topics you could look into (depending mostly on your interests!). If you are interested you could join the weekly Polly Hangout call next Wednesday 7pm (Paris time) where we discuss open and current projects with some of the developers, otherwise we could just use the mailing list. In any case, it would probably be best if you could provide more information about your experience and possible interests. Best regards, Johannes On 12/07, Pratik Bhatu wrote:> Hello everyone, > > My name is Pratik Bhatu, I am a bachelor student currently studying at IIT Hyderabad, India. > I just finished my Compilers course have been exploring LLVM since the past month (kaleidoscope, writing LLVM passes) and am interested in the llvm-polly project. I am also a potential GSoC applicant and wanted to start working on the project from now. Is there a way I can significantly contribute to the project and be of help to the community? > > Thank you > Pratik Bhatu > > Bachelors of Technology > Computer Science and Engineering > IIT Hyderabad > +91 96 19 056833> _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev-- Johannes Doerfert Researcher / PhD Student Compiler Design Lab (Prof. Hack) Saarland University, Computer Science Building E1.3, Room 4.26 Tel. +49 (0)681 302-57521 : doerfert at cs.uni-saarland.de Fax. +49 (0)681 302-3065 : http://www.cdl.uni-saarland.de/people/doerfert -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 213 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141207/20c6f416/attachment.sig>
On 07.12.2014 17:33, Johannes Doerfert wrote:> Hello Pratik, > > I forwarded your mail to the Polly-Dev mailing list in case you decide > to work on Polly. We can discuss possible projects there. A partial list > of open projects is already online at http://polly.llvm.org/todo.html, > however there are also other topics you could look into (depending > mostly on your interests!).Hi Pratik, as Johannes just said, there are many interesting topics where contributions are welcomed and I am very happy to suggest some that match your interests. One issue which is rather self-contained is the following PR I just opened: http://llvm.org/PR21782 The bug proposes to optimize isl's isl_int data type for small integers to improve the performance of isl. As Polly uses isl heavily this change could largely reduce the execution-time of Polly. As this little project is rather self contained it is possibly easy to get started with. The code you need to understand is contained in a single file (isl_int.h), consists of basic mathematical operations and the changes are rather mechanical to start with. If this change improves performance, figuring out how to best fall back to arbitrary precision integers without increasing overhead is an interesting project.> If you are interested you could join the weekly Polly Hangout call next > Wednesday 7pm (Paris time) where we discuss open and current projects > with some of the developers, otherwise we could just use the mailing list. > > In any case, it would probably be best if you could provide more > information about your experience and possible interests.As Johannes said, you are very much invited to join our call. Cheers, Tobias