[llvm-dev] [GSoC][Polly] Use official isl C++ bindings

Michael Kruse via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 14 22:46:35 PDT 2021


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!


More information about the llvm-dev mailing list