Repository navigation

#

work-stealing

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

C++
716
6 个月前

A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead

Nim
562
1 年前

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

C++
150
4 年前

Light, fast, threadpool for C++20

C++
102
2 年前

Commodity thread pools and concurrency primitives for OCaml 5

OCaml
63
1 个月前

A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs.

C++
53
9 个月前

Lock-free concurrent work stealing deque in C++

C++
40
8 年前

C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.

C++
37
1 个月前

The open-coroutine is a simple, efficient and generic stackfull-coroutine library.

Rust
29
17 小时前

Hardware Accelerated Cold-Boot Attacks

C++
12
8 年前

A parallelism library for Vala and GObject (mirror)

Vala
11
5 年前

A library for simplified distributed computing across any heterogeneous architectures (cpu + gpu), with tensor support, and polymorphic data layouts for optimal performance! Ripple enables you to scale quickly without sacrificing performance!

C++
7
3 年前

A small experiment with the Haskell distributed-process library

Haskell
3
8 年前

This repository contains example code for writing a work distributor using places to enable multiprocessing in Racket.

Racket
2
8 年前