as-com / varint-simd
Decoding and encoding gigabytes of LEB128 variable-length integers per second in Rust with SIMD
☆109Updated 2 weeks ago
Related projects: ⓘ
- rust bindings of snmalloc☆117Updated this week
- Simple interoperability between C++ coroutines and asynchronous Rust☆215Updated last year
- A new register allocator☆209Updated last week
- Exploration of using Storage instead of Allocator to parameterize collections in Rust☆137Updated last year
- SIMD Floating point and integer compressed vector library☆78Updated 9 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆104Updated 3 months ago
- SIMD algorithms for integer compression via bitpacking. This crate is a port of a C library called simdcomp.☆267Updated 3 months ago
- Rust fast `&[u8]` to integer parser☆44Updated last month
- A reader-writer lock that provides extremely fast read access without starving writers☆70Updated 11 months ago
- Native Rust port of Google's HighwayHash, which makes use of SIMD instructions for a fast and strong hash function☆149Updated last week
- A Rust data structure for efficient lower-bound lookups☆89Updated 6 months ago
- The cost of Rust async/await☆73Updated 2 years ago
- Stack unwinding library in Rust☆100Updated 3 weeks ago
- Lightweight and high performance concurrent cache☆145Updated this week
- Proactive IO & Runtime system☆249Updated 5 months ago
- perf-event: a Rust interface to Linux performance monitoring☆109Updated 5 months ago
- a lock-free concurrent slab (experimental)☆269Updated last month
- SIMD base64 codecs☆75Updated 7 months ago
- A fast and safe implementation of stackful coroutines in Rust☆171Updated this week
- Rust bindings for the simdjson project.☆99Updated 9 months ago
- Library safely exposing the io_uring API.☆50Updated last month
- Fork of std::Arc with lots of utilities useful for FFI☆209Updated this week
- A thread-safe & efficient memory pool☆161Updated 11 months ago
- An idiomatic and fast QP-trie implementation in pure Rust.☆95Updated 5 months ago
- Easy function multiversioning for Rust