lehuyduc / 1brc-simd
Process 1 billion row of text data as fast as possible
☆40Updated last year
Alternatives and similar repositories for 1brc-simd:
Users that are interested in 1brc-simd are comparing it to the libraries listed below
- c++ library for binary fuse filters, including a sharded filter☆88Updated 2 weeks ago
- An educational implementation of a modern compressor in Rust☆47Updated last year
- Deterministic simulation of concurrency and failure in distributed systems☆35Updated 5 months ago
- B-tree generator for C☆120Updated this week
- My very own vxsort re-implemented with "modern" C++ by a complete idiot (in C++)☆30Updated last year
- High-performance durable, transactional embedded storage engine designed for flash and RAM optimization.☆175Updated 2 weeks ago
- A benchmark to measure lock overhead and compare mutex performance under varying levels of contention.☆34Updated 8 months ago
- A bogus CPU emulator written in Rust.☆52Updated 6 months ago
- Building an intuition for different IO models (sync, io_uring, etc.) across different languages.☆28Updated last year
- Sphinx is a fast in-memory key-value store, compatible with Memcached.☆32Updated 5 years ago
- Tracing JIT compiler and runtime for a subset of the JVM☆24Updated last year
- High throughput suffix array searching☆131Updated this week
- An optimizing compiler for a large subset of the C programming language☆25Updated 3 months ago
- libreactor is a high performance, robust and secure, generic event-driven application framework for Linux☆86Updated 6 months ago
- Modeling futexes in TLA+☆22Updated 4 months ago
- Bw-Tree for Rust☆26Updated last year
- ☆50Updated this week
- Testing memory-level parallelism☆67Updated 11 months ago
- `liburing` for Windows IoRing☆36Updated 2 weeks ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆123Updated last year
- Assembler and disassembler for the imaginary Calcutron-33 CPU implemented in Zig☆22Updated 2 years ago
- 1 billion line challenge, in C☆18Updated 11 months ago
- Awesome io_uring☆77Updated last week
- Small, Fast, Portable 64-bit hash function☆114Updated 2 months ago
- ☆17Updated 2 years ago
- ☆40Updated 10 months ago
- Harmonia is an algorithm that allows for the implementation of operations on B+ trees using parallelization. As a part of my GPU project,…☆29Updated 3 years ago
- A curated list of awesome SIMD frameworks, libraries and software☆164Updated 5 months ago
- A datastore aiming at linear scalability up to the yottabyte range. Inspired by dynamo and cassandra.☆83Updated 3 weeks ago
- Writing a SQL database, take two: Zig and RocksDB☆153Updated 2 years ago