metabench

C++ benchmarking framework

A simple framework for compile-time microbenchmarks in C++ using the CMake build system.

A simple framework for compile-time benchmarks

GitHub

183 stars
18 watching
17 forks
Language: CMake
last commit: over 3 years ago
Linked from 1 awesome list

benchmarkcmakecppmetaprogramming

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 211
lukka/cppopenglwebassemblycmake A C++/OpenGL/OpenAL based application and benchmarking project demonstrating the performance difference between native compilation and WebAssembly compilation. 73
digitalinblue/celero A C++ benchmarking library for measuring code performance and comparing results across different configurations. 824
martinus/nanobench A simple microbenchmarking library for C++11/14/17/20 1,440
chronoxor/cppbenchmark A performance benchmarking framework for C++ to measure and analyze code execution time and efficiency 281
qcri/llmebench A benchmarking framework for large language models 80
mlcommons/inference Measures the performance of deep learning models in various deployment scenarios. 1,236
mattreecebentley/plf_nanotimer A simple C++ timer class for precision cross-platform benchmarking 132
mattreecebentley/plf_stack A C++ data container optimized for stack-based operations with improved performance compared to standard library containers. 63
multimodal-art-projection/omnibench Evaluates and benchmarks multimodal language models' ability to process visual, acoustic, and textual inputs simultaneously. 14
okuvshynov/b63 A lightweight micro-benchmarking tool for C that tracks custom counters and measurements 56
littletof/prettybenching A library to display Deno benchmarking results in a visually appealing way 26
atemerev/skynet A benchmarking project comparing concurrency and parallelism patterns across multiple programming languages. 1,046
petabridge/nbench A performance benchmarking and testing framework for .NET applications. 533
lectem/cpp-boilerplate A C++ template with modern CMake setup and basic project infrastructure 313