Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C++ High Performance Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
evpp
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
-
Tendis
Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
-
curve
Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage. (by opencurve)
-
fast_float
Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12 and WebKit/Safari
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AdaptiveCpp
Implementation of SYCL and C++ standard parallelism 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!
-
ExprTK
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
-
wide-integer
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
-
delta
C* is a hybrid low-level/high-level systems programming language focused on performance and productivity. (by delta-lang)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
https://github.com/exaloop/codon/blob/develop/LICENSE
Here are some others: https://github.com/search?q=%22Business+Source+License%22+%2...
curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadmchmod a+x cephadm./cephadm bootstrap --mon-ip 192.168.1.41
For high performance logging, I'd add quill to that list.
Project mention: What Every Developer Should Know About GPU Computing | news.ycombinator.com | 2023-10-21Sapphire Rapids is a CPU.
AMD's primary focus for a GPU software ecosystem these days seems to be implementing CUDA with s/cuda/hip, so AMD directly supports and encourages running GPU software written in CUDA on AMD GPUs.
The only implementation for sycl on AMD GPUs that I can find is a hobby project that apparently is not allowed to use either the 'hip' or 'sycl' names. https://github.com/AdaptiveCpp/AdaptiveCpp
Project mention: Algorithms - Researchers Approach New Speed Limit for Seminal Problem | news.ycombinator.com | 2024-01-29
I just released version 0.6.0 of my C++20 thread_pool library.
C++ High Performance related posts
-
The father of Swift made another baby: Mojo: looks to be based on Python using MLIR
-
C++20 for bare-metal microcontroller programming
-
MIT Turbocharges Python’s Notoriously Slow Compiler
-
Budget HomeLab converted to endless money-pit
-
What do number conversions (from string) cost?
-
C++ or Python for intraday trading
-
MIT Researchers Developed Codon: A Python-Based Compiler That Helps Create New Domain-Specific Languages DSLs Within Python
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2024
Index
What are some of the best open-source High Performance projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | codon | 13,878 |
2 | Ceph | 13,311 |
3 | evpp | 3,508 |
4 | Tendis | 2,838 |
5 | curve | 2,232 |
6 | cista | 1,663 |
7 | fast_float | 1,284 |
8 | quill | 1,062 |
9 | AdaptiveCpp | 1,053 |
10 | lizardfs | 946 |
11 | HiGHS | 814 |
12 | fmtlog | 736 |
13 | ExprTK | 583 |
14 | real-time-cpp | 540 |
15 | shadesmar | 522 |
16 | SeqAn | 458 |
17 | blitz | 398 |
18 | thread-pool | 367 |
19 | lwlog | 224 |
20 | wide-integer | 179 |
21 | vpic | 147 |
22 | delta | 126 |
23 | linuxviewer | 94 |
Sponsored