HPX Community Survey Summary

HPX was established 12 years ago on March 24, 2008 as the open-source C++ Standard Library for Parallelism and Concurrency it is today.  Over the years, user interest and content has grown and system changes have been implemented. With the milestone of another year of behind us, the HPX Community Survey was conducted to gauge user experiences regarding usefulness and functionality, purpose of use, and ease of use of HPX.  Survey submissions were collected through 03/05/2020, with 33 total responses received. 

The findings in this survey will serve as a valuable tool as HPX – it’s breadth and functionality – continues to grow.  HPX administrators and the newly instated PMC will consider the concerns presented in the results as system changes are made. The positive input is also very useful, pointing to processes that should remain consistent moving forward.

HPX Accepted for GSoC 2020

After a year’s break, we’re proud to announce that HPX has once again been accepted as an organization to Google Summer of Code (GSoC)! GSoC connects interested students with open-source projects, and lets students work three months full-time on various interesting projects. If you’re new to GSoC you can read more about the program on the official website.

We’ve put together a list of topics and instructions for you to get started. The topics listed are not exhaustive and you’re free to suggest your own topics, but be prepared to convince us why your idea would be a great addition to HPX! You can introduce yourself and ask questions on the HPX mailing list hpx-users@stellar-group.org, or hop onto our IRC channel #ste||ar on freenode for more in-depth discussions. Make sure you get in touch with the community early. We’ve found that generally the students who are most involved in our community, processes, and are open to suggestions from mentors have the best chances of succeeding with their application.

If you are interested in working with an international team of developers on the cutting edge of C++ parallel, task-based runtime systems please check us out!