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.
☆105Updated last year
Alternatives and similar repositories for 1brc
Users that are interested in 1brc are comparing it to the libraries listed below
Sorting:
- B-tree generator for C☆142Updated 4 months ago
- A proto-database inspired by SQLite for educational purposes.☆86Updated 2 months ago
- ☆293Updated last year
- Explored and benchmarked different methods of implementing cosine from scratch.☆59Updated 3 years ago
- Investigates optimizing 'wc', the Unix word count program☆256Updated last year
- ☆105Updated this week
- Header-only library for asynchronous tasks in C☆268Updated last year
- Introduction to x86-64 assembly☆188Updated 9 months ago
- Tensor library & inference framework for machine learning☆110Updated this week
- A hash array-mapped trie implementation in C☆313Updated last year
- Custom web server for my blog☆343Updated 2 months ago
- A small, portable, linear probing hash map☆144Updated 6 months ago
- Implementing 20+ binary search trees to compare balancing strategies☆47Updated last month
- Lamport's Bakery Algorithm Demonstrated in Python☆96Updated last year
- advent of code 2024 in SQL☆118Updated 8 months ago
- Integer Map Data Structure☆131Updated 2 years ago
- ☆199Updated 2 years ago
- Richard is gaining power☆193Updated 3 months ago
- A blogging engine in C☆116Updated 6 months ago
- Solving the first 100 Project Euler problems using 100 different programming languages!☆240Updated 4 months ago
- A minimal TCP/IP stack☆530Updated last year
- Topological sort library in Zig☆97Updated last month
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆445Updated last year
- Cryptanalysis of the Enigma machine in Rust.☆125Updated 4 years ago
- An introduction to temporal logic and how it can be used to analyze concurrency☆105Updated last year
- A collection of array rotation algorithms.☆156Updated 2 years ago
- An implementation strategy for lists, queues, deque(ue)s.☆121Updated this week
- Performance Tuning Tutorial given at Oak Ridge National Laboratory☆181Updated 4 years ago
- NanoCollision: Experiments with collisions of nanosecond timestamps☆23Updated this week
- Modern Pathfinding Using OpenStreetMap Data with Raylib☆147Updated last year