nanobench

Microbenchmarker

A simple microbenchmarking library for C++11/14/17/20

Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20

GitHub

1k stars
20 watching
83 forks
Language: C++
last commit: almost 2 years ago
Linked from 4 awesome lists

benchmarkcppcpp11header-onlymicrobenchmarksingle-filesingle-headersingle-header-lib

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
p-ranav/criterionA microbenchmarking library for measuring performance of C++ code212
okuvshynov/b63A lightweight micro-benchmarking tool for C that tracks custom counters and measurements57
ibob/picobenchA microbenchmarking library for C++211
devster/ubenchA micro PHP benchmarking library used to measure the performance of code snippets567
ldionne/metabenchA simple framework for compile-time microbenchmarks in C++ using the CMake build system.183
mattreecebentley/plf_nanotimerA simple C++ timer class for precision cross-platform benchmarking135
martinus/svectorA compact, highly optimized vector implementation for C++17 or higher97
jonasmr/microprofileA profiling tool for C++ applications1,472
sbt/sbt-jmhA plugin for running micro-benchmarks written in Scala using the JMH harness.788
littletof/prettybenchingA library to display Deno benchmarking results in a visually appealing way26
mlpack/ensmallenA C++ library for numerical optimization tasks754
bitshifter/mathbench-rsA benchmarking framework comparing performance of different Rust linear algebra libraries200
digitalinblue/celeroA C++ benchmarking library for measuring code performance and comparing results across different configurations.828
pmunch/ratelA software framework for creating microcontroller abstraction libraries using Nim programming language128
matthias-bs/micropython-adc_calAn ESP32-specific library that provides a calibrated on-chip ADC conversion solution18