HPDCS / NBBS
Non-Blocking Buddy System
☆17Updated last year
Alternatives and similar repositories for NBBS
Users that are interested in NBBS are comparing it to the libraries listed below
Sorting:
- A single header buddy memory allocator for C & C++☆184Updated 3 weeks ago
- Benchmarks for our memory allocator☆64Updated last year
- TLSF: two-level segregated fit O(1) allocator☆78Updated 2 years ago
- LLFree: Lock- and Log-free Allocator☆22Updated 3 months ago
- Very low-overhead timer/counter interfaces for C on Intel 64 processors.☆134Updated 5 years ago
- Implementation of the algorithms from "Scalable Lock-Free Dynamic Memory Allocation"☆16Updated 10 years ago
- ☆58Updated 2 weeks ago
- Cross-platform benchmarking for memory allocators, aiming to be as close to real world as it is practical☆45Updated 6 years ago
- An educational implementation of a modern compressor in Rust☆47Updated last year
- This repository contains high-performance implementations of memset and memcpy in assembly.☆330Updated 3 years ago
- Library for Restartable Sequences☆70Updated 3 weeks ago
- performance experiments for C++ exception handling☆30Updated 3 years ago
- ☆29Updated 2 weeks ago
- A variant of Ahash written in C++.☆10Updated 2 years ago
- ☆58Updated 2 years ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆78Updated 9 years ago
- A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)☆57Updated last year
- Lightweight C++ utilities and algorithms for system programming☆60Updated last week
- Fast C header-only library for popcnt, pospopcnt, and set algebraic operations☆45Updated 5 years ago
- uops.info Code Analyzer☆269Updated last year
- A C library for runtime-flippable feature flags on Linux/x86-64, with negligible overhead in the common case☆73Updated 2 years ago
- A simple hobby operating system for the x86-64 architecture☆70Updated 4 years ago
- InstLatX64_Demo☆43Updated last week
- The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages as development tutorial)☆68Updated 3 years ago
- Single-header C11 port of https://abseil.io SwissTable☆140Updated 3 years ago
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆55Updated last year
- C++20 Static Branch library☆58Updated 2 weeks ago
- A small library and kernel module for easy access to x86 performance monitor counters under Linux.☆96Updated last year
- ☆56Updated 8 months ago
- ZP7: Zach's Peppy Parallel-Prefix-Popcountin' PEXT/PDEP Polyfill☆53Updated 9 months ago