• Stars
    star
    419
  • Rank 102,895 (Top 3 %)
  • Language
    C#
  • License
    MIT License
  • Created 9 months ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

1BRC in .NET among fastest on Linux

.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

Pay attentions to the dates shown in the tables. The results are old there. New numbers are WIP.

See aggregated results in the blog post. Don't miss a link to details avg/min/max/sigma results.

If you want your solution to be listed and it passes 10K runs in less than 10 sec on 6 cores, please open a PR that makes your solution integrated into 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.