bastion-rs / numanji
Local-affinity first NUMA-aware allocator with optional fallback.
☆24Updated 3 years ago
Alternatives and similar repositories for numanji:
Users that are interested in numanji are comparing it to the libraries listed below
- A growable bit-vector for Rust, optimized for size☆40Updated 2 months ago
- Trying to create Sync bump allocator☆32Updated 4 months ago
- [DEPRECATED] Prevent false sharing by padding and aligning to the length of a cache line☆51Updated last year
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆81Updated 3 years ago
- A reader-writer lock that provides extremely fast read access without starving writers☆77Updated last year
- New register allocator designed as a successor to regalloc2☆36Updated last month
- Byte-wise atomic memcpy.☆34Updated 3 weeks ago
- Faster integer division and modulus operations☆87Updated 2 years ago
- The simd optimized escape code☆53Updated this week
- Unsafe marker trait for types that deref to a stable address☆31Updated 2 years ago
- ☆36Updated 8 months ago
- Rust String type with configurable byte storage.☆35Updated 7 months ago
- fenwick: rust implementation of Fenwick trees (aka. binary/bit indexed trees)☆8Updated 2 years ago
- ☆33Updated 2 years ago
- A generic, fixed-size, associative cache☆40Updated 5 months ago
- bluss/IndexMap with amortized resizes☆14Updated 4 years ago
- high-efficiency concurrent reclamation☆35Updated 7 months ago
- A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type er…☆45Updated 2 years ago
- io traits/structs for tokio that automatically recover from potential disconnections/interruptions☆68Updated 11 months ago
- bytes::BufMut implementation to count buffer size☆22Updated last month
- log for concurrent workloads, with support for atomic batches and in-order recovery☆33Updated 2 years ago
- liburing bindings☆34Updated 2 years ago
- Extensions to the Rust standard library☆44Updated 4 months ago
- Non-interleaving multithreaded output queue☆71Updated last month
- A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.☆57Updated last month
- Providing wrapper types for safely performing panic-free checked arithmetic on instants and durations.☆14Updated 3 weeks ago
- ☆47Updated 4 years ago
- Nudging the compiler to auto-vectorize things☆75Updated last year
- Completion futures for Rust☆19Updated 2 years ago
- ☆45Updated last year