<div dir="ltr">Hello DUNE developers,<div><br></div><div>My name is Cristi Stoica, and I would be interested to work on Project 1: Add Thread Support to Parallel Index Sets, in this year's GSoC.</div><div><br></div><div style>
I am currently a first year's Master student at the Computer Science Faculty at the Politehnica University in Bucharest ( I have graduated Computer Science last year at the same university). I have also participated last year in the GSoC program.</div>
<div style><br></div><div style>Related to this particular project, I have had practical experience with parallel and distributed algorithms in various university projects (Map Reduce, image processing, using openmpi, pragma omp, phtreads - in C, and other mechanisms in Java or Python for parallel algorithms) and I am also passionate about C++. I have solid C and C++ knowledge but not much experience with modern C++ coding, especially static polymorphism with templates, but I would be very interested to learn this good coding practices. I think that I have the necessary practical experience and knowledge to work on this project.</div>
<div style>I have built the sources and read the document which explains the local and remote Indexes for distributing the data to multiple processes. I understood the general idea of the algorithm, but I still have a lot of code to parse to get a bigger picture.</div>
<div style><br></div><div style>Do you have any suggestion for me on what I should do to apply successfully for this project? Should I randomly pick a bug from the bug tracker or maybe implement a simple dune module with some parallel calculations, maybe using some dune data structures? </div>
<div style><br></div><div style>Thank you,</div><div style>Cristi Stoica</div><div style><br></div><div style><br></div><div style><br></div></div>