Prateek Pardeshi via llvm-dev
2021-Apr-12 21:50 UTC
[llvm-dev] [GSoC][Polly] Use official isl C++ bindings
Hello everyone, I'm Prateek Pardeshi, an Undergraduate Computer Science student from India. I'm interested in working on this idea "Polly: Use official isl C++ bindings <https://llvm.org/OpenProjects.html#polly_isl_bindings>" this summer as a Google Summer of Code student. I have elementary knowledge about LLVM and Polly. I contributed a few patches to Polly during my Open Source Fellowship'21 at HackIllinois under the guidance of Michael Kruse. I’m studying a Compiler Design Course at my university, where I got interested in the theory and practical side of compilers which covered topics like Loop Optimization, Parameter passing, Storage Allocation Strategies (heap, stack, static). I don't have much experience in writing header files and API design (Although I've designed some REST API's), I think this project would be a very good learning opportunity for me this summer. This project seems interesting to me because I'll get to learn and understand the polyhedral loop optimiser that works in the backend of a compiler which is used for a wide range of applications, including automatic parallelization, data locality optimizations, memory management optimizations, program verification, communication optimizations, SIMDization, code generation for hardware accelerators, high-level synthesis,etc Based on my understanding, I've created a proposal for GSoC: https://docs.google.com/document/d/1aHpzWMj0oe2VhWoyPLkxY_pbXlpz_jdcoSBuV0kY2ZQ/edit?usp=sharing My phabricator profile: https://reviews.llvm.org/p/prateekpardeshi/ Kindly Provide your suggestions/reviews/feedback on my proposal. Thanks & Regards, Prateek Pardeshi -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210413/fe64dc71/attachment.html>
Michael Kruse via llvm-dev
2021-Apr-15 05:46 UTC
[llvm-dev] [GSoC][Polly] Use official isl C++ bindings
Thank you for sharing the draft proposal. I added some remarks in the document. Michael Am Mo., 12. Apr. 2021 um 16:50 Uhr schrieb Prateek Pardeshi <prateekpardeshi6 at gmail.com>:> > Hello everyone, > > I'm Prateek Pardeshi, an Undergraduate Computer Science student from India. > > I'm interested in working on this idea "Polly: Use official isl C++ bindings" this summer as a Google Summer of Code student. I have elementary knowledge about LLVM and Polly. I contributed a few patches to Polly during my Open Source Fellowship'21 at HackIllinois under the guidance of Michael Kruse. > > I’m studying a Compiler Design Course at my university, where I got interested in the theory and practical side of compilers which covered topics like Loop Optimization, Parameter passing, Storage Allocation Strategies (heap, stack, static). > > I don't have much experience in writing header files and API design (Although I've designed some REST API's), I think this project would be a very good learning opportunity for me this summer. > > This project seems interesting to me because I'll get to learn and understand the polyhedral loop optimiser that works in the backend of a compiler which is used for a wide range of applications, including automatic parallelization, data locality optimizations, memory management optimizations, program verification, communication optimizations, SIMDization, code generation for hardware accelerators, high-level synthesis,etc > > Based on my understanding, I've created a proposal for GSoC: > https://docs.google.com/document/d/1aHpzWMj0oe2VhWoyPLkxY_pbXlpz_jdcoSBuV0kY2ZQ/edit?usp=sharing > > My phabricator profile: https://reviews.llvm.org/p/prateekpardeshi/ > > Kindly Provide your suggestions/reviews/feedback on my proposal. > > Thanks & Regards, > Prateek Pardeshi > > > > >-- Tardyzentrismus verboten!