SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ HPC Projects
-
FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
AdaptiveCpp
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
Project mention: AdaptiveCpp's new Metal backend to support CUDA dialect on Apple GPUs | news.ycombinator.com | 2026-02-27 -
less_slow.cpp
Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
Project mention: Processing Strings 109x Faster Than Nvidia on H100 | news.ycombinator.com | 2025-09-19Yes, at the scale of 128-bit registers NEON is mostly enough, except for a few categories of instructions missing in that ISA subset, like scatter/gather ops, that can yield 30% boost over serial memory accesses: https://github.com/ashvardanian/less_slow.cpp/releases/tag/v...
-
-
-
-
uccl
UCCL is an efficient communication library for GPUs, covering collectives, P2P (e.g., KV cache transfer, RL weight transfer), and EP (e.g., GPU-driven)
-
-
-
Project mention: Eve: Expressive Vector Engine – SIMD in C++ Goes Brrrr | news.ycombinator.com | 2026-04-09
-
-
-
-
-
-
-
-
-
-
C++ HPC discussion
C++ HPC related posts
-
AMD contributes their GPU support to tiny-vLLM
-
Show HN: Tachyon: 56 ns zero-copy IPC across Python, Rust, Java
-
Bypassing the kernel for 56ns cross-language IPC
-
Show HN: Turkish Sieve Engine – Full Prime Statistics Up to 10^14 and V2 Preview
-
Show HN: TurkishSieve CPU/GPU prime sieve found errors in Nicely's tables
-
Show HN: Less Slow C++
-
ChipStar: Run CUDA/Hip on SPIR-V via OpenCL/Level Zero
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Aug 2026
Index
What are some of the best open-source HPC projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | FluidX3D | 5,222 |
| 2 | ArrayFire | 4,900 |
| 3 | cccl | 2,473 |
| 4 | mfem | 2,219 |
| 5 | AdaptiveCpp | 1,924 |
| 6 | less_slow.cpp | 1,920 |
| 7 | VkFFT | 1,768 |
| 8 | dealii | 1,711 |
| 9 | Boost.Compute | 1,662 |
| 10 | uccl | 1,488 |
| 11 | MatX | 1,442 |
| 12 | Trilinos | 1,416 |
| 13 | eve | 1,356 |
| 14 | RaftLib | 997 |
| 15 | Fastor | 839 |
| 16 | oneMath | 773 |
| 17 | ginkgo | 617 |
| 18 | relion | 548 |
| 19 | occa | 443 |
| 20 | alpaka | 422 |
| 21 | blitz | 417 |
| 22 | Umpire | 417 |
| 23 | nekRS | 412 |