Hey All, My name is Charles, and I'm interested in working on LLVM for GSOC. I watched the 2016 LLVM conference ThinLTO talk and found it super interesting. I'd like to work on it for GSOC. Since I'm currently working on my proposal, I talked\ with Mehdi on IRC to learn more about the project and find what kind of contribution would be useful. He mentioned that the big pieces of work right now are refactoring (primarily to get out build statistics) and improving performance by benchmarking ThinLTO against MonolithicLTO to finding what optimizations should be added to ThinLTO. I'd be interested in working on either of these problems for my GSOC project, but wanted to find out which took priority right now so I can contribute something useful. I've got good C/C++ skills and a great interest in compilers, so I'm excited to learn more about LLVM. Let me know what thoughts you have and which parts of the project it would make the most sense for me to work on. Thanks! - Charles Saternos -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170328/79f2ac08/attachment.html>
Hi Charles, Thanks for the interest in our GSoC projects! On 28/03/17 23:40, Charles Saternos via llvm-dev wrote:> Hey All, > > My name is Charles, and I'm interested in working on LLVM for GSOC. I > watched the 2016 LLVM conference ThinLTO talk and found it super > interesting. I'd like to work on it for GSOC. > > Since I'm currently working on my proposal, I talked\ with Mehdi on > IRC to learn more about the project and find what kind of contribution > would be useful. He mentioned that the big pieces of work right now > are refactoring (primarily to get out build statistics) and improving > performance by benchmarking ThinLTO against MonolithicLTO to finding > what optimizations should be added to ThinLTO. > > I'd be interested in working on either of these problems for my GSOC > project, but wanted to find out which took priority right now so I can > contribute something useful. I've got good C/C++ skills and a great > interest in compilers, so I'm excited to learn more about LLVM. Let me > know what thoughts you have and which parts of the project it would > make the most sense for me to work on.Given the fact that the deadline is approaching I'd suggest to decide which is the most interesting project for *you* and write a proposal. Try to contact the mentor as soon as possible to give you some feedback about the draft. Cheers, Vassil> > Thanks! > - Charles Saternos > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170331/6df828d9/attachment.html>
Hi Charles, Thanks for your interest in ThinLTO! Sorry for the late response. I agree with Vassil, you can pick the one that is of most interest to you and go ahead and submit a proposal. I think for the two possibilities you discussed with Mehdi, it depends on whether you want to work on performance tuning or not. I'm not sure which type of build statistics Mehdi was suggesting, but likely it is something useful that we are lacking currently! Thanks, Teresa On Fri, Mar 31, 2017 at 4:01 AM, Vassil Vassilev via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hi Charles, > > Thanks for the interest in our GSoC projects! > On 28/03/17 23:40, Charles Saternos via llvm-dev wrote: > > Hey All, > > My name is Charles, and I'm interested in working on LLVM for GSOC. I > watched the 2016 LLVM conference ThinLTO talk and found it super > interesting. I'd like to work on it for GSOC. > > Since I'm currently working on my proposal, I talked\ with Mehdi on IRC to > learn more about the project and find what kind of contribution would be > useful. He mentioned that the big pieces of work right now are refactoring > (primarily to get out build statistics) and improving performance by > benchmarking ThinLTO against MonolithicLTO to finding what optimizations > should be added to ThinLTO. > > I'd be interested in working on either of these problems for my GSOC > project, but wanted to find out which took priority right now so I can > contribute something useful. I've got good C/C++ skills and a great > interest in compilers, so I'm excited to learn more about LLVM. Let me know > what thoughts you have and which parts of the project it would make the > most sense for me to work on. > > Given the fact that the deadline is approaching I'd suggest to decide > which is the most interesting project for *you* and write a proposal. Try > to contact the mentor as soon as possible to give you some feedback about > the draft. > > Cheers, Vassil > > > Thanks! > - Charles Saternos > > > _______________________________________________ > LLVM Developers mailing listllvm-dev at lists.llvm.orghttp://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > >-- Teresa Johnson | Software Engineer | tejohnson at google.com | 408-460-2413 <(408)%20460-2413> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170331/36291b95/attachment.html>
Reasonably Related Threads
- [RFC][ThinLTO] llvm-dis ThinLTO summary dump format
- Your help needed: List of LLVM Open Projects 2017
- [RFC][ThinLTO] llvm-dis ThinLTO summary dump format
- [GSoC '20 Project Interest] - Improve MergeFunctions to incorporate MergeSimilarFunction patches and ThinLTO Support
- [RFC][ThinLTO] llvm-dis ThinLTO summary dump format