An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: lock-free-queue

p-ranav/hypergrep

Recursively search directories for a regex pattern

Language: C++ - Size: 9.31 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 215 - Forks: 7

franke-hub/SDL

Software Development Laboratory: A Cygwin/Linux build environment separating source and object. Multiple language sample programs included.

Language: C++ - Size: 23.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

ConorWilliams/ConcurrentDeque

Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17

Language: C++ - Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 145 - Forks: 7

ssbl/concurrent-deque

Lock-free concurrent work stealing deque in C++

Language: C++ - Size: 84 KB - Last synced at: 7 days ago - Pushed at: about 7 years ago - Stars: 40 - Forks: 3

DNedic/lockfree

A collection of lock-free data structures written in standard C++11

Language: C++ - Size: 620 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 874 - Forks: 55

sail-sg/envpool

C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.

Language: C++ - Size: 3.53 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 1,142 - Forks: 108

Taymindis/lfqueue

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

Language: C - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 143 - Forks: 23

mutouyun/lock-free-queue

CN-CppUserGroup-2019-1,lock-free queue demo

Language: C++ - Size: 4.64 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 88 - Forks: 18

yvoinov/thread-pool-cpp Fork of inkooboo/thread-pool-cpp

High performance C++11 thread pool

Language: C++ - Size: 238 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 8 - Forks: 3

tanshoo/non-blocking-and-lock-free-queues

Non-blocking, lock-free queues in C with multiple readers and writers. Includes SimpleQueue, RingsQueue, LLQueue, BLQueue, and Hazard Pointer for safe memory management.

Language: C - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

tanshoo/single-consumer-lock-free-queue

Lock-free queue with a single reader and multiple writers, implemented in Kotlin.

Language: Kotlin - Size: 64.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

lemonrock/magic-ring-buffer

A Rust crate providing a magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-free for multiple producers and a single consumer.

Language: Rust - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 1

pustotnik/playground

Some experiments, tests, benchmarks, etc.

Language: C++ - Size: 275 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

onatm/Frigate 📦

Multi-Producer-Single-Consumer queue for .Net

Language: C# - Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

jnk0le/Ring-Buffer

simple C++11 ring buffer implementation, allocated and evaluated at compile time

Language: C++ - Size: 78.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 342 - Forks: 60

Teenvan/wait-free-simulation

Implementation of a wait-free simulation for a lock-free algorithm as described in the paper - A Practical Wait-Free Simulation for Lock-Free Data Structures

Language: C++ - Size: 47.9 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

darkautism/lfqueue

Minimize lock-free queue ever!

Language: C - Size: 69.3 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 127 - Forks: 27

xywanz/MP-LFQueue

It's a robust lockless queue used in multiprocessing, and it can deal with the situation that any process aborts at any line.

Language: C - Size: 90.8 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 2

craflin/LockFreeQueue

A lock-free multi-producer multi-consumer ring buffer FIFO queue.

Language: C++ - Size: 37.1 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 149 - Forks: 36

dj-d/VoLFDS

Verification of Lock-Free Data Structure

Language: Python - Size: 314 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DhruvSrikanth/TwitterGo

A parallelized twitter application implemented with a producer consumer model and lock free queue in Go.

Language: Go - Size: 74.2 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

robclu/circlet

A lock-free concurrent MPMC slot-based fixed-sized ringbuffer.

Language: Rust - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

jdkstack/jdkringbuffer

A lightweight,high performance,open source,lock-free queue (CAS).一个高性能,开源,无锁队列(CAS)(Alpha).

Language: Java - Size: 230 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

nsteps/concurrency

Concurrent data structures and common problems

Language: Kotlin - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

MarcelPiNacy/MPSC-Queue

WIP MPSC wait-free list-based queue

Language: C++ - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

huanpc/lock_free_queue_practice

Implement lock free queue technique by myself

Language: Java - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

DennisCGc/ringbuffer

Simple bounded lock-free queue.

Language: C - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 1

flexxxxer/concurrent-queue

dynamic lock-free queue implementation

Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

giucamp/density

C++ heterogeneous and lock-free containers

Language: C++ - Size: 16.1 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 2