Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
-
Updated
Feb 5, 2025 - C++
Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
A handy script to visualize google benchmark output
A cross-platform CUDA/C++17 starter project with google test and google benchmark support.
Google Benchmark data visualization tool
A benchmark for standard libraries
Iterative closest point GPU and CPU implementations (google benchmark)
benchmark analysis and summary tool
A simple cross-platform speed & memory-efficiency benchmark for the most common hash-table implementations in the C++ world
Thread-safe queue tested with Google Test, calculates Taxicab Numbers
STL-like implementations of sorting algorithms.
Some tutorials.
Various skip list implementations
A cross-platform C++17 boilerplate project with cmake, Google Benchmark and Google Test frameworks support.
CPP template project setup for reference. It includes Google Test, Google Bechmark, Continous Integration using Travis CI and Sphinx documentation on readthedocs.
Automated KRAI X workflows for Google Cloud Platform
Optimized client application for Enigma@Home project
Stuff for the talk "Understanding performance with Google Benchmark" at the Italian C++ Community meetup @ Modena, Italy
Collection of algorithms and data structures
Add a description, image, and links to the google-benchmark topic page so that developers can more easily learn about it.
To associate your repository with the google-benchmark topic, visit your repo's landing page and select "manage topics."