Repository navigation

#

work-stealing

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

C++
689
2 个月前

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

Nim
555
10 个月前

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

C++
145
4 年前

Light, fast, threadpool for C++20

C++
100
2 年前

Commodity thread pools and concurrency primitives for OCaml 5

OCaml
58
2 天前

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

C++
53
5 个月前

Lock-free concurrent work stealing deque in C++

C++
38
7 年前

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

C++
29
11 小时前

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

Rust
27
16 天前

A parallelism library for Vala and GObject (mirror)

Vala
11
5 年前

Hardware Accelerated Cold-Boot Attacks

C++
11
8 年前

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++
6
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
7 年前

dusk: lightweight workstealing scheduler for parallel high performance computing

C++
2
4 年前