30 results for “topic:lockless”
C++14 lock-free queue.
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
Open-source bLSM-like storage engine for highly concurrent, transactional key-value storage.
Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than channels with the added type safety of generics compared to ring buffers using interfaces.
A collection of lockless, concurrent queues
Lockless and ordered, parallel chain reaction processing
A concurrent, lock-free consistent hashing ring implementation in Rust.
No description provided.
C Thread Primitives
It's a robust lockless queue used in multiprocessing, and it can deal with the situation that any process aborts at any line.
Performance testing contention queues
C Thread Primitives
Graphviz dot generating concurrent lockless web crawler written in Go
Vulkan rendering sandbox
Small library to parse bno08x-sensor (bno080, bno085, bno086) output in RVC mode. Based on lockless queues.
Piggyback on system-level futex functionality to provide (best-case) lockless thread sleeping and waking without relying on c++20
High performance Unbounded Multi-Producer Single-Consumer queues for C++
Libbloomfilter - A lock-less bloom filter implemented in c
Lockless MemoryPool
Scalability improvement for Linux kretprobe return-instances management and performance evaluation of several lock-less queues.
高性能并发无锁队列,同时支持多生产者、多消费者。使用二阶段提交、cas、循环队列、缓存行填充等优化手段。
Lockless inter-thead list-based communication pipe
C Lockless Data Structures
Ringbuffer with concurrent insertion and Iteration support
An immutable lockless Golang map
Lockless thread-safe List to concurrently accumulate data.
This repo implements a class called AtomicWrite.java that allows lock-less reads and atomic writes for highly efficient concurrent code.
a program demonstrating the potential efficiency gains (or losses) from the use of pthreads and a simple lockless algorithm given an arbitrary number of cores/threads
Experimenting with concurrency patterns in Go.
Lockless ring buffer