lockfree topic

List lockfree repositories

L4

195
Stars
49
Forks
Watchers

L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.

fast_ring_queue

90
Stars
39
Forks
Watchers

A fast no_lock RingQueue between 2 threads (25M WrtieRead per second)

UnsafeCollections

45
Stars
4
Forks
Watchers

Various collections which are completely unmanaged by the GC

ConcurrentQueue

22
Stars
3
Forks
Watchers

ConcurrentQueue implemented in c++, the algorithms involved are also used in Java ConcurrentLinkedQueue (Java Platform SE 8 ).

atomic_threadpool

23
Stars
8
Forks
Watchers

it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability

lfstack

29
Stars
7
Forks
Watchers

lock-free LIFO stack by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

shared_mutex

20
Stars
2
Forks
Watchers

A C++11 shared mutex with high emphasis on performance

lockfree_mpmc_queue

64
Stars
16
Forks
Watchers

Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue

hyperbridge

98
Stars
4
Forks
Watchers

Fast multi-producer, multi-consumer unbounded channel with async support.