dannyvankooten / 1brc
C11 implementation of the 1 Billion Rows Challenge. 1️⃣🐝🏎️ Runs in ~1.6 seconds on my not-so-fast laptop CPU w/ 16GB RAM.
☆92Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for 1brc
- A proto-database inspired by SQLite for educational purposes.☆77Updated 6 months ago
- A few Advent of Code puzzles (2022 edition) in C☆104Updated last year
- B-tree generator for C☆99Updated last week
- An introduction to temporal logic and how it can be used to analyze concurrency☆105Updated 9 months ago
- ☆287Updated 6 months ago
- Exploring the design space of binary search trees☆43Updated 4 months ago
- Investigates optimizing 'wc', the Unix word count program☆252Updated 4 months ago
- ☆167Updated 2 years ago
- Beating the `bisect` module's implementation using C-extensions.☆30Updated last year
- Integer Map Data Structure☆128Updated last year
- Code for the video on feed-forward language model☆67Updated 9 months ago
- Header-only library for asynchronous tasks in C☆264Updated 8 months ago
- The Xr0 Verifier for C☆174Updated 2 weeks ago
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- An online assembly editor and debugger for the x86-64 architecture☆97Updated this week
- A hash array-mapped trie implementation in C☆284Updated 9 months ago
- A blogging engine in C☆110Updated 2 months ago
- Custom web server for my blog☆317Updated 3 weeks ago
- An introduction to language design with building a compiler frontend on top of LLVM.☆89Updated 3 months ago
- A simple C coroutine library.☆226Updated 9 months ago
- Multi-Array Queue program codes☆75Updated last week
- A collection of array rotation algorithms.☆150Updated last year
- A minimal TCP/IP stack☆503Updated 7 months ago
- a graphical C/C++ runtime editor☆186Updated 10 months ago
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆433Updated 10 months ago
- Lamport's Bakery Algorithm Demonstrated in Python☆95Updated 9 months ago
- Zig library for HyperLogLog estimation☆86Updated 3 months ago
- +256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.☆144Updated this week
- Brzozowski derivative python sketch☆83Updated 7 months ago