All Projects → libnonius → Nonius

libnonius / Nonius

Licence: other
A C++ micro-benchmarking framework

Projects that are alternatives of or similar to Nonius

theodolite
Theodolite is a framework for benchmarking the horizontal and vertical scalability of cloud-native applications.
Stars: ✭ 20 (-93.38%)
Mutual labels:  benchmarking
OpenJij
OpenJij : Framework for the Ising model and QUBO.
Stars: ✭ 57 (-81.13%)
Mutual labels:  benchmarking
Powerful Benchmarker
A PyTorch library for benchmarking deep metric learning. It's powerful.
Stars: ✭ 272 (-9.93%)
Mutual labels:  benchmarking
Openrunner
Computest Openrunner: Benchmark and functional testing for frontend-heavy web applications
Stars: ✭ 16 (-94.7%)
Mutual labels:  benchmarking
ml-for-resource-allocation
Machine Learning for Dynamic Resource Allocation in Network Function Virtualization
Stars: ✭ 22 (-92.72%)
Mutual labels:  benchmarking
profuzzbench
ProFuzzBench - A Benchmark for Stateful Protocol Fuzzing
Stars: ✭ 113 (-62.58%)
Mutual labels:  benchmarking
witty.er
What is true, thank you, ernestly. A large variant benchmarking tool analogous to hap.py for small variants.
Stars: ✭ 22 (-92.72%)
Mutual labels:  benchmarking
Web Tooling Benchmark
JavaScript benchmark for common web developer workloads
Stars: ✭ 290 (-3.97%)
Mutual labels:  benchmarking
yab
Call and benchmark YARPC services from the command line.
Stars: ✭ 66 (-78.15%)
Mutual labels:  benchmarking
stats
📊 Request statistics middleware that stores response times, status code counts, etc
Stars: ✭ 15 (-95.03%)
Mutual labels:  benchmarking
ReBench
Execute and document benchmarks reproducibly.
Stars: ✭ 48 (-84.11%)
Mutual labels:  benchmarking
GNN-FakeNews
A collection of GNN-based fake news detection models.
Stars: ✭ 127 (-57.95%)
Mutual labels:  benchmarking
Merlion
Merlion: A Machine Learning Framework for Time Series Intelligence
Stars: ✭ 2,368 (+684.11%)
Mutual labels:  benchmarking
best
🏆 Delightful Benchmarking & Performance Testing
Stars: ✭ 73 (-75.83%)
Mutual labels:  benchmarking
Locust
Scalable user load testing tool written in Python
Stars: ✭ 17,763 (+5781.79%)
Mutual labels:  benchmarking
vhive
vHive: Open-source framework for serverless experimentation
Stars: ✭ 134 (-55.63%)
Mutual labels:  benchmarking
ycecream
Sweeter debugging and benchmarking Python programs.
Stars: ✭ 38 (-87.42%)
Mutual labels:  benchmarking
Blockbench
BLOCKBENCH: A Framework for Analyzing Private Blockchains. Blockbench contains workloads for measuring the data processing performance, and workloads for understanding the performance of different layers of Blockchain systems.
Stars: ✭ 294 (-2.65%)
Mutual labels:  benchmarking
Mobile Ai Bench
Benchmarking Neural Network Inference on Mobile Devices
Stars: ✭ 289 (-4.3%)
Mutual labels:  benchmarking
cbtool
Cloud Rapid Experimentation and Analysis Toolkit
Stars: ✭ 65 (-78.48%)
Mutual labels:  benchmarking

Nonius

What is nonius?

Nonius is an open-source framework for benchmarking small snippets of C++ code. It is very heavily inspired by Criterion, a similar Haskell-based tool. It runs your code, measures the time it takes to run, and then performs some statistical analysis on those measurements.

The library is header-only so you don’t have to build it. It comes as a single header that you can drop somewhere and #include it in your code. Grab that header from the releases page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].