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

Prateek Pardeshi via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 14 23:37:08 PDT 2021


Hello Michael,

Thank you for providing your remarks and comments on my proposal.

There are many things that I need to look at and research that you've
mentioned. I'll work on that and get back to you soon.

I have a question, Since the deadline for proposal submission has passed,
Is it fine to make changes in the proposal now?

Thanks & Regards,
Prateek Pardeshi





On Thu, Apr 15, 2021 at 11:17 AM Michael Kruse <MichaelKruse at meinersbur.de>
wrote:

> 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!
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210415/edb50364/attachment.html>


More information about the llvm-dev mailing list