How to Properly Benchmark C Code

This page summarizes the projects mentioned and recommended in the original post on /r/C_Programming

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cauldron

    A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities) (by camel-cdr)

  • For my benchmarking library, I use macros to tell the compiler not to optimize away a value, pre-running the benchmark to "warm up" the CPU/scheduler and calculate the average and deviation of multiple runs of the benchmark.

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Fast (pseudo) RNG?

    1 project | /r/cprogramming | 30 Jan 2022
  • Prototype of generic container for C

    2 projects | /r/C_Programming | 22 Aug 2021
  • How computers generate random numbers (A guide for programmers)

    1 project | /r/compsci | 20 Aug 2021
  • Generating random floats is harder than you'd think (YouTube link is timestamped)

    1 project | /r/C_Programming | 18 Aug 2021
  • How to properly validate a code profiler?

    2 projects | /r/C_Programming | 13 Aug 2021