All organizations · GSoC 2026 · Science and medicine, Programming languages
Ste||ar group
Shaping a Scalable Future
The STE||AR Group is an international team of researchers who understand that a new approach to parallel computation is needed. Our work is crafted around the idea that we need to invent new ways to more efficiently use the resources that we have and use the knowledge that we gain to help guide the creation of the machines of tomorrow. This organization aims to support, coordinate, and distribute research done in this area by creating a marketplace of ideas where concepts are debated and solutions are transparently developed.
- c++
- hpc
- library
- optimization
- parallel algorithms
- hpx
- application
Project ideas
43 ideas on its 2026 ideas page; of the 43 that state a difficulty: 6 easy, 12 medium, 25 hard. Sizes: 13 medium, 28 large. 24 mentors named.
- Annotate HPX with Contracts large hard
- Expose HPX using C++ Modules large hard
- Implement the makereceiverfor optimization for HPX Senders medium hard
- Implement hpx::systemscheduler as described in P2079 (System Execution Context) large hard
- Integrate HPX with the Tracy profiler large hard
- Use C++26 reflection for HPX remote operation large hard
- Hierarchical Collectives for HPX large medium
- Implement parallel hpx::uninitializedrelocate algorithms for overlapping ranges medium hard
- Add HPX to Compiler Explorer (godbolt.org) medium hard
- Improve ChplX - Source to Source Transformer for chapel to C++ using HPX large medium
- "Green out" our Continuous Integration tests medium easy
- Port HPX to iOS and Mac (M1 architecture) large easy
- Study the performance of Halide applications running on HPX threads. medium medium
- HPX distributed algorithms large hard
- (Re-)Implement executor API on top of sender/receiver infrastructure large medium
- Explicit Visualization of Accelerators for HPX Trace Visualization medium hard
- Improved Scalability for HPX OTF2 Trace Visualization medium hard
- Multiple File Load in HPX Trace Visualization medium hard
- Spatio-Temporal Extrapolation with Generative AI: Advancing Storm Surge Forecast Accuracy through Bi large hard
- Spatio-Temporal Extrapolation with GNN: Advancing Storm Surge Forecast Accuracy through Bias Correct large hard
- Transformer-based Image-to-Graph Conversion large hard
- Coroutine-like Interface large medium
- Async I/O using Coroutines and S/R medium easy
- Add Vectorization to parunseq Implementations of Parallel Algorithms large hard
- Conflict (Range-Based) Locks large hard
- Standardize and Visualize HPX Benchmarks large hard
- Rustize HPX! large medium
- Pythonize HPX! large medium
- Create Generic Histogram Performance Counter large medium
- Fix libCDS broken dependency large easy
- Implement your favorite Computational Algorithm in HPX medium easy
- Conduct a thorough Performance Analysis on HPX Parallel Algorithms (and optimize) large medium
- Implement Your Favorite Parcelport Backend large hard
- Implement a Faster Associative Container for GIDs large hard
- Create A Parcelport Based on WebSockets large hard
- All to All Communications medium hard
- Distributed Component Placement large hard
- Port Graph500 to HPX large medium
- Port Mantevo MiniApps to HPX medium medium
- Distributed solver and load balancing for Peridynamics using asynchronous parallelism large hard
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 10 years. Projects per year: '16: 4, '17: 4, '18: 4, '20: 5, '21: 2, '22: 4, '23: 5, '24: 4, '25: 6, '26: 4.
On GitHub
4 repositories pushed to in the last year. Main languages: C++ (2), Dockerfile (1).
Links and channels
- Website: http://stellar-group.org/
- Ideas page: https://github.com/STEllAR-GROUP/hpx/wiki/Google-Summer-of-Code-(GSoC)-2026#2026-hpx-project-ideas
- Contributor guide: https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-Submission-Template
- Source code: https://github.com/STEllAR-GROUP/hpx
- Email: https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
- Chat: https://github.com/STEllAR-GROUP/hpx/blob/master/.github/SUPPORT.md
- Chat: https://discord.com/invite/Tn9QuzVjvy
git-into-gsoc org "Ste||ar group" --shortlist
git-into-gsoc repos "Ste||ar group"
git-into-gsoc issues --org "Ste||ar group"
or ask your assistant: "Which Ste||ar group repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.