dannyvankooten / 1brcLinks
C11 implementation of the 1 Billion Rows Challenge. 1️⃣🐝🏎️ Runs in ~1.6 seconds on my not-so-fast laptop CPU w/ 16GB RAM.
☆100Updated 11 months ago
Alternatives and similar repositories for 1brc
Users that are interested in 1brc are comparing it to the libraries listed below
Sorting:
- A proto-database inspired by SQLite for educational purposes.☆84Updated last year
- B-tree generator for C☆134Updated last month
- Binary search trees☆45Updated last week
- ☆296Updated last year
- Topological sort library in Zig☆92Updated last month
- A small, portable, linear probing hash map☆142Updated 2 months ago
- ☆198Updated 2 years ago
- c++ library for binary fuse filters, including a sharded filter☆88Updated 4 months ago
- A little Delta Lake/Iceberg inspired database implementation in Go☆42Updated 8 months ago
- A hash array-mapped trie implementation in C☆295Updated last year
- NanoCollision: Experiments with collisions of nanosecond timestamps☆23Updated last year
- The Xr0 Verifier for C☆179Updated last month
- Header-only library for asynchronous tasks in C☆267Updated last year
- Rust-like Traits & A Borrow Checker and Memory Ownership System for C++20 (heavily inspired from Rust)☆238Updated 5 months ago
- A collection of array rotation algorithms.☆155Updated 2 years ago
- A floating point arithmetic which works with types of any mantissa, exponent or base in modern header-only C++.☆81Updated 7 months ago
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- Juho Hirvonen and Jukka Suomela: Distributed Algorithms 2020☆70Updated 5 months ago
- Small, Fast, Portable 64-bit hash function☆117Updated 6 months ago
- Set of macros that guard against buffer overflows. Based on C99 VLA feature.☆129Updated 2 years ago
- Integer Map Data Structure☆129Updated last year
- A program written in C++ that emulates a bogus CPU☆21Updated last year
- +256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.☆153Updated this week
- Experimenting with persistence in C☆182Updated 3 years ago
- Minimal Rust-inspired C++20 STL replacement☆188Updated 5 months ago
- RotoHash: Hashing for High-Bandwidth Data☆16Updated last month
- Lamport's Bakery Algorithm Demonstrated in Python☆97Updated last year
- Unintrusive algorithms for C arrays OR a C implementation of <algorithm> from C++☆214Updated last year
- A very fast online search algorithm☆24Updated 2 months ago
- TigerBeetle Hackathon at Interledger Summit 2023☆13Updated last year