plf_nanotimer

Benchmarking timer

A simple C++ timer class for precision cross-platform benchmarking

A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple as possible to create the lowest amount of overhead.

GitHub

135 stars
7 watching
14 forks
Language: C++
last commit: 9 months ago
Linked from 2 awesome lists

benchmarkbenchmarkingtimer

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
janwilmans/compiletimer Measures and compares compile times of C++ constructs in various scenarios 6
chronoxor/cppbenchmark A performance benchmarking framework for C++ to measure and analyze code execution time and efficiency 285
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 212
martinus/nanobench A simple microbenchmarking library for C++11/14/17/20 1,459
developerpaul123/periodic-function A simple library to repeatedly call a function at a given time interval. 28
ldionne/metabench A simple framework for compile-time microbenchmarks in C++ using the CMake build system. 183
paulstoffregen/time Provides an Arduino-specific timekeeping functionality allowing for easy integration of various external time sources. 1,262
mattreecebentley/plf_list A high-performance alternative to the C++ standard library's list container 150
mattreecebentley/plf_stack A C++ data container optimized for stack-based operations with improved performance compared to standard library containers. 64
recp/tm Provides a set of utility functions for managing timers and elapsed time in C. 42
parttimenerd/temci A tool for measuring program execution times and comparing results in a visually appealing format. 149
petabridge/nbench A performance benchmarking and testing framework for .NET applications. 534
digitalinblue/celero A C++ benchmarking library for measuring code performance and comparing results across different configurations. 828
node-dot-cpp/alloc-test Cross-platform benchmarking for memory allocators 44
caderek/aoctimer A tool to measure code execution time in relative units. 9