Intrest in contributing to HPX #6604
Replies: 2 comments 1 reply
-
See https://github.com/STEllAR-GROUP/hpx/blob/master/.github/SUPPORT.md for how to be in contact. For first tasks, here is a list of suggested GSoC projects. We will add more ideas there over the next days.
See the wiki entry I linked above. If you have your own ideas, please feel free to discuss those on Discord.
Install HPX on your computer and run the tests to ensure everything works well. Then pick a topic that interests you (shared-memory parallelism, distributed computing, you name it) and pick some tests that exercise HPX functionalities in the area of interest. Use a debugger to step through those to see how things work.
Yes, please see above. |
Beta Was this translation helpful? Give feedback.
-
Before I forget, we have a couple of tests that fail on some of the CI platforms. We could use some help with diagnosing the issues and to fix them. For instance, see here for some of the failures:
(click on the red number next to tests to see details). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am G Geetheswa Prachethan, a developer with strong proficiency in C++ and data structures and algorithms and strong foundation in STL, memory management and multi threading. I am very interested in contributing to HPX as part of Google Summer of Code 2025, and I am eager to learn more about parallel and distributed computing through this project.
I would like to ask for your guidance on the following:
Getting Started: What are the best steps or resources to begin contributing to HPX? Are there any specific areas of the codebase or beginner-friendly issues you recommend I focus on?
Project Scope for GSoC 2025: What kinds of projects are typically considered for GSoC, and are there any specific areas or topics for HPX that align with GSoC 2025?
Testing and Preparation: Could you provide some insights into the testing practices followed in HPX? How can I prepare myself to contribute effectively, particularly in terms of testing and debugging?
Proposing My Own Idea: If I have an idea for a project, how should I proceed with validating it and presenting it to the community? Are there any guidelines or steps for refining and submitting such a proposal?
I have already started exploring the repository and documentation to familiarize myself with HPX, and I’m eager to engage with the community. Any guidance or recommendations would be greatly appreciated!
Thank you for your time and support, and I look forward to your advice on how to proceed.
Best regards,
Prachethan
Beta Was this translation helpful? Give feedback.
All reactions