Hello,
I am Rohan Badlani, 4th year undergraduate student of Computer Science at
BITS Pilani, India. I have interest in the field of High Performance
Computing. Relevant experience includes:
1. Parallel Compiler for Data Mining DSL at ADAPT Lab, BITS Pilani.
<https://sites.google.com/site/rohanbadlani/projects/guided-projects>
2. Developed decision support using Machine Learning for *Periscope Tuning
Framework*, for faster & efficient automatic tuning of highly scalable High
Performance Computing (HPC) applications written in MPI, OpenMP. (under
Prof Michael Gerndt, TU Munich)
3. Developing a common framework that parallelizes top-down subspace
clustering algorithms (like FINDIT, PROCLUS) for commodity cluters.
<https://sites.google.com/site/rohanbadlani/projects/guided-projects>
Detailed Profile: https://sites.google.com/site/rohanbadlani/home
With my past experience in parallel programming (for both shared memory and
distributed memory), I can relate to the problems the Chapel programming
language is trying to address to develop a general language that separates
parallelism and locality allowing programmers/users to write algorithms
without worrying about the underlying architecture and scalability. I
believe that my past experience on compilers and parallel programming will
help me do value addition to the Chapel Compiler.
I have been going through the Chapel language tutorials for the past 3-4
days. I find the Incremental Compilation and Begin Expressions projects
ideas very interesting and challenging. I am going through the Chapel
Compiler Code <https://github.com/chapel-lang/chapel/tree/master/compiler>.
It would be great if you could direct me a few good resources explaining
the Compiler Design for Chapel and also let me know if there are any
bugs/tasks that I could try out to get hands on experience with the
compiler code.
Thank you,
--
*Rohan Badlani*
4th year undergraduate student,
B.E.(Hons), Computer Science,
Birla Institute of Technology and Science, Pilani.
Email: [email protected]
Phone: +91-9660582805.
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers