voidense / benchmark

Micro-benchmark for common C++ constructs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Benchmark for common constructs

Intent

There're two levels of goals for this project

  • To demonstrate if A is faster than B

  • On what conditions is A significantly faster than B

    • Run this in your environment to get actual numbers

Prerequisite

  • cmake

  • a compiler that supports C++17

  • a relatively new microarchitecture

About

Micro-benchmark for common C++ constructs

License:MIT License


Languages

Language:C++ 78.9%Language:CMake 18.4%Language:Makefile 2.6%