GitHunt
DF

dfa1/1brc-cpp

1 Billion Row Challenge with C++20

1๏ธโƒฃ๐Ÿ๐ŸŽ๏ธ The One Billion Row Challenge

The challenge: compute simple floating-point math over 1 billion rows. As fast as possible, without dependencies.

Implemented in C++ 20, with GCC 10 (that's why there is a copy of fast_float.h)

Running the challenge

Tested on Debian Linux 11 with GCC 10:

make benchmark

Creating the file for the first time is really time consuming :-)

Languages

C++95.0%Makefile5.0%

Contributors

Created May 6, 2024
Updated May 11, 2024
dfa1/1brc-cpp | GitHunt