Ste||ar group logo
GSoCScience and medicineAccepted in 2026

Ste||ar group

Shaping a Scalable Future

42
Projects
10
Years accepted
4
In 2026

Projects by year

42

2026

4 acceptedShow
  • Hierarchical Collectives for HPX

    Accepted project · by Anshuman Agrawal

    HPX's existing hierarchical communicator (PR #6834) implements four one-to-all collectives (broadcast, reduce, scatter, gather) with a configurable...

  • Modernizing HPX: Architectural stdexec Migration and Subsystem Integration

    Accepted project · by guptapratykshh

    This project completes the architectural transition of the HPX parallel runtime to the C++26 Sender/Receiver (S/R) model. Building upon the recent...

  • Use C++26 Reflection for HPX Remote Operations

    Accepted project · by Priyanshi507

    HPX currently requires verbose macros like HPX_PLAIN_ACTION and HPX_REGISTER_ACTION to define remote operations across localities. This boilerplate...

  • Scalable Tracy Integration for HPX: Unified Task Lifecycle and Causal Tracing

    Accepted project · by Vansh Dobhal

    HPX already has partial Tracy support and stronger integrations with tools like VTune and APEX, but tracing is still fragmented and largely...

2025

6 acceptedShow
  • Integrate HPX algorithms with Nvidia CCCL (Thrust)

    Accepted project · by Aditya Sapra

    This project proposes integrating NVIDIA's Thrust parallel algorithms library with HPX to enable GPU acceleration while maintaining consistency with...

  • Annotate Public Api with Contracts

    Accepted project · by Alexandros Papadakis

    HPX being a library for parallel and distributed computing should address errors that are hard to catch during development due to the unpredictable...

  • Exposing HPX Using C++ 20 Modules

    Accepted project · by Haokun Wu

    This project aims to modernize the HPX parallel computing library by introducing C++20 Modules, addressing compilation performance and code...

  • SymPy-HPX: High-Performance Symbolic Computing with HPX Integration

    Accepted project · by Rohit-Raj

    This project develops a pip-installable Python library that bridges SymPy's symbolic mathematics capabilities with HPX's high-performance parallel...

  • Implement hpx::system_scheduler as described in P2079 (System Execution Context)

    Accepted project · by Sai Charan Arvapally

    This project implements hpx::system_scheduler as a P2079-compliant parallel execution context for HPX, mapping tasks to hpx::threads for scalability...

  • Fix S/R versions of the parallel algorithms

    Accepted project · by Zhengnan Hua

    This project aims to fix critical issues in the S/R versions of HPX’s algorithms. Specifically, the parallel version of the following twelve...

2024

4 acceptedShow

2023

5 acceptedShow

2022

4 acceptedShow

2021

2 acceptedShow

2020

5 acceptedShow

2018

4 acceptedShow

2017

4 acceptedShow

2016

4 acceptedShow