mrkline / concurrency-primer
The basics of low-level concurrency in a sub-30 minute read
☆224Updated 3 years ago
Alternatives and similar repositories for concurrency-primer:
Users that are interested in concurrency-primer are comparing it to the libraries listed below
- Delightful io_uring packages and resources☆389Updated last month
- A collection of software performance content, blogs, books, and lists.☆115Updated last year
- Examples of common systems programming optimizations☆51Updated 3 years ago
- Toy Green Threads for C.☆201Updated 8 years ago
- An advanced benchmarking tool☆169Updated 2 years ago
- ☆76Updated 4 years ago
- Experimenting with persistence in C☆182Updated 3 years ago
- LazyFS: A FUSE Filesystem with an internal dedicated page cache, which can be used to simulate data loss on unsynced writes☆159Updated last week
- Heap Layers: An Extensible Memory Allocation Infrastructure☆395Updated 3 weeks ago
- Awesome links and information about memory allocation☆175Updated 6 years ago
- Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!☆492Updated 6 months ago
- This repository contains high-performance implementations of memset and memcpy in assembly.☆328Updated 3 years ago
- Lord of the io_uring: io_uring tutorial, examples and reference☆87Updated 9 months ago
- Terminal flame graph☆110Updated 4 years ago
- C library to remove white space from strings as fast as possible☆152Updated 8 months ago
- A Super Fast Multithreaded malloc() for 64-bit Machines☆290Updated 5 years ago
- A benchmark framework for concurrent queue implementations☆291Updated 5 years ago
- Tool to convert Linux perf files to the profile.proto format used by pprof☆313Updated 2 weeks ago
- Benchmarking suite for Google workloads☆122Updated this week
- This is a repository for the code posted on my blog☆875Updated 2 weeks ago
- A concurrent user-level thread library implemented in C++☆315Updated 4 years ago
- SIMD-enhanced word counter☆247Updated 5 years ago
- A benchmark for low-level CPU micro-architectural features☆718Updated 3 years ago
- A fast, small C/C++ function call tracer for x86/Linux, supports clang & gcc, ftrace, threads, exceptions & shared libraries☆166Updated last month
- A fast alternative to the modulo reduction☆308Updated 4 years ago
- ☆137Updated 2 years ago
- Low-overhead tracing of all Linux kernel-user transitions, for serious performance analysis. Includes kernel patches, loadable module, an…☆658Updated 8 months ago
- Programatically obtain information about the pages backing a given memory region☆75Updated 3 years ago
- Source code for example programs from Lord of the io_uring guide☆180Updated 9 months ago
- Slitter is a C- and Rust-callable slab allocator implemented primarily in Rust, with some C for performance or to avoid unstable Rust fea…☆145Updated 3 years ago