Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 35 · Most stars

A General-purpose Task-parallel Programming System in C++

  • parallel-programming
  • threadpool
  • concurrent-programming
  • high-performance-computing

Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

  • cpp
  • await
  • async-await
  • executor-service

Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.

Popular PHP library for serialized execution of critical code in concurrent situations

  • lock
  • mutex
  • semaphore
  • php

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

  • cpp20
  • coroutines
  • wait-free
  • threadpool

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

  • cpp
  • cplusplus
  • cplusplus-17
  • actor-model

C++11 thread-safe container for sharing data between threads (synchronized queue)

  • cpp
  • multithreading
  • thread-safe
  • channel

http://hopac.github.io/Hopac/Hopac.html

  • concurrent-programming
  • csp
  • actors
  • cml

[Go]Distributed Actor/Grain framework for Golang with goodies

  • actor-model
  • actors
  • actorsystem
  • golang

Synchronization and asynchronous computation package for Go

  • go
  • async
  • future
  • promise