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

132 stars
7 watching
13 forks
Language: C++
last commit: 8 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 281
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 211
martinus/nanobench A simple microbenchmarking library for C++11/14/17/20 1,440
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,258
mattreecebentley/plf_list A high-performance alternative to the C++ standard library's list container 151
mattreecebentley/plf_stack A C++ data container optimized for stack-based operations with improved performance compared to standard library containers. 63
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. 144
petabridge/nbench A performance benchmarking and testing framework for .NET applications. 533
digitalinblue/celero A C++ benchmarking library for measuring code performance and comparing results across different configurations. 824
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