8000 GitHub - lpotthast/rust-1brc: 1 billion row challenge in Rust. Reasonably fast yet still readable and maintainable.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

1 billion row challenge in Rust. Reasonably fast yet still readable and maintainable.

License

Notifications You must be signed in to change notification settings

lpotthast/rust-1brc

Repository files navigation

1BRC challenge in Rust

Generate the measurements.txt file with

python3 ./create_measurements.py 1_000_000_000

Run the program with

cargo run --release

Example output (7950X, 16 cores)

Memory mapped 14.77 GiB file
Collected 60 chunks in 0ms
Processing 60 chunks...
Processed in 1.2975s
Sorted results in 1ms
Serialized and wrote 8903 results in 2ms
Completed in 1.3010845s

About

1 billion row challenge in Rust. Reasonably fast yet still readable and maintainable.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0