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 14 C Benchmark 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.
-
ffi-overhead
comparing the c ffi (foreign function interface) overhead on various programming languages
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Linux has CPU-X which you can just get from releases built from the source right there for everyone to see. It might be worth asking if the dev would be interested in making a Windows version+release ever.
For a benchmark on a standard set: https://github.com/inikep/lzbench/blob/master/lzbench18_sort...
Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26The overhead for Go in benchmarks is insane in contrast to other languages - https://github.com/dyu/ffi-overhead Are there reasons why Go does not copy what Julia does?
Project mention: Zstd Content-Encoding planned to ship with Chrome 123 | news.ycombinator.com | 2024-02-07I'm still unconvinced about this addition. And I don't even dislike Zstandard.
The main motivation seems to be that while Zstandard is worse than Brotli at the highest level, it's substantially faster than Brotli when data has to be compressed on the fly with a limited computation budget. That might be true, but I'm yet to see any concrete or even anecdotal evidence even in the issue tracker [1] while there exist some benchmarks where both Zstandard and Brotli are fast enough for the web usage even at lower levels [2].
According to their FAQ [3] Meta and Akamai have successfully used Zstandard in their internal network, but my gut feeling is that they never actually tried to optimize Brotli instead. In fact, Meta employs the main author of Zstandard so it would have been easier to tune Zstandard instead of Brotli. While Brotli has some fundamental difference from Zstandard (in particular Brotli doesn't use arithmetic-equivalent coding), no one has concretely demonstrated that difference would prevent Brotli from being fast enough for dynamic contents in my opinion.
[1] https://issues.chromium.org/issues/40196713
[2] https://github.com/powturbo/TurboBench/issues/43
[3] https://docs.google.com/document/d/14dbzMpsYPfkefAJos124uPrl...
Project mention: Show HN: The fastest Turbo-Base64 now for Python | news.ycombinator.com | 2023-08-24** Cython bindings for Turbo Base64 [1] **
- 20-30x faster than the standard library
- Benchmarks faster than any other C base64 library
- Fastest implementation of AVX, AVX2, and AVX512 base64 encoding
- No other dependencies
[1] - https://github.com/powturbo/Turbo-Base64
https://github.com/1a1a11a/libCacheSim/blob/develop/libCache...
Project mention: Bytecodealliance/WASM-score: A benchmark for standalone WebAssembly | news.ycombinator.com | 2024-01-27
C Benchmark related posts
-
Zstd Content-Encoding planned to ship with Chrome 123
-
Ebiggers/libdeflate: Heavily optimized DEFLATE/zlib/gzip library
-
TurboBench: Dynamic/Static web content compression benchmark
-
Show HN: The fastest Turbo-Base64 now for Python
-
20x faster than pgvector: HNSW index in Postgres with pg_embedding
-
TurboBench: Dynamic/Static web content compression benchmark
-
TurboBench: Dynamic/Static web content compression benchmark
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source Benchmark projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | sysbench | 5,842 |
2 | CPU-X | 1,921 |
3 | lzbench | 848 |
4 | ffi-overhead | 645 |
5 | glmark2 | 403 |
6 | TurboBench | 319 |
7 | TurboRLE | 275 |
8 | Turbo-Base64 | 253 |
9 | ubench.h | 195 |
10 | libCacheSim | 125 |
11 | b63 | 49 |
12 | Battery_mark_for_3DS | 42 |
13 | wasm-score | 17 |
14 | kokizzu-benchmark | 6 |
Sponsored