Skip to content

buybackoff/1brc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1eb02b9 · May 26, 2024

History

96 Commits
Feb 18, 2024
Jan 3, 2024
May 26, 2024
Jan 3, 2024
Jan 31, 2024
May 26, 2024
Jan 21, 2024
Jan 21, 2024
Jan 21, 2024

Repository files navigation

.NET Solution for One Billion Row Challenge

My blog post: https://hotforknowledge.com/2024/01/13/1brc-in-dotnet-among-fastest-on-linux-my-optimization-journey/

Results

See results in the blog post.

A separate repository for automated benchmarks: https://github.com/buybackoff/1brc-bench.

Build & Run on Linux

To install .NET on Linux, follow official instructions.

To build, run ./build.sh.

To run JIT version: ./jit.sh /path/to/measurements.txt.

To run AOT version: ./aot.sh /path/to/measurements.txt.