All Projects → Work Stealing Queue → Similar Projects or Alternatives

336 Open source projects that are alternatives of or similar to Work Stealing Queue

Capture Thread
Lock-free framework for loggers, tracers, and mockers in multithreaded C++ programs.
Stars: ✭ 93 (-25%)
Mutual labels:  multithreading
Mmc
Mesh-based Monte Carlo (MMC)
Stars: ✭ 22 (-82.26%)
Mutual labels:  parallel-computing
Evenk
A C++ library for concurrent programming
Stars: ✭ 68 (-45.16%)
Mutual labels:  multithreading
Xnnpack
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Stars: ✭ 808 (+551.61%)
Mutual labels:  multithreading
Bilibili member crawler
B站用户爬虫 好耶~是爬虫
Stars: ✭ 115 (-7.26%)
Mutual labels:  multithreading
Pyopencl
OpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+537.1%)
Mutual labels:  parallel-computing
P4pdes
C and Python examples from my book on using PETSc to solve PDEs
Stars: ✭ 67 (-45.97%)
Mutual labels:  parallel-computing
Interlace
Easily turn single threaded command line applications into a fast, multi-threaded application with CIDR and glob support.
Stars: ✭ 760 (+512.9%)
Mutual labels:  multithreading
Biglasso
biglasso: Extending Lasso Model Fitting to Big Data in R
Stars: ✭ 87 (-29.84%)
Mutual labels:  parallel-computing
Kokkos
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Stars: ✭ 744 (+500%)
Mutual labels:  parallel-computing
Tdp
The Darkest Pipeline - Multithreaded pipelines for modern C++
Stars: ✭ 67 (-45.97%)
Mutual labels:  multithreading
Swiftcoroutine
Swift coroutines for iOS, macOS and Linux.
Stars: ✭ 690 (+456.45%)
Mutual labels:  multithreading
Reading
A list of computer-science readings I recommend
Stars: ✭ 1,919 (+1447.58%)
Mutual labels:  parallel-computing
Brynet
A Header-Only cross-platform C++ TCP network library . Can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install
Stars: ✭ 674 (+443.55%)
Mutual labels:  multithreading
Asynchronize
A declarative syntax for creating asynchronous methods.
Stars: ✭ 35 (-71.77%)
Mutual labels:  multithreading
Graphit
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
Stars: ✭ 254 (+104.84%)
Mutual labels:  parallel-computing
Go Concurrency
This repos has lots of Go concurrency, goroutine and channel usage and best practice examples
Stars: ✭ 84 (-32.26%)
Mutual labels:  multithreading
asynqro
Futures and thread pool for C++ (with optional Qt support)
Stars: ✭ 103 (-16.94%)
Mutual labels:  multithreading
Tsne Cuda
GPU Accelerated t-SNE for CUDA with Python bindings
Stars: ✭ 1,120 (+803.23%)
Mutual labels:  multithreading
Kratos
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Stars: ✭ 558 (+350%)
Mutual labels:  parallel-computing
Parapet
A purely functional library to build distributed and event-driven systems
Stars: ✭ 106 (-14.52%)
Mutual labels:  parallel-computing
Pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+335.48%)
Mutual labels:  parallel-computing
Openacc Users Group
Stars: ✭ 57 (-54.03%)
Mutual labels:  parallel-computing
Janus Server
JanusVR Presence Server
Stars: ✭ 73 (-41.13%)
Mutual labels:  multithreading
Enkits
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Stars: ✭ 962 (+675.81%)
Mutual labels:  multithreading
parallel-python-tutorial
Parallel Computing with Python
Stars: ✭ 28 (-77.42%)
Mutual labels:  parallel-computing
Napajs
Napa.js: a multi-threaded JavaScript runtime
Stars: ✭ 8,945 (+7113.71%)
Mutual labels:  multithreading
Symbolics.jl
A fast and modern CAS for a fast and modern language.
Stars: ✭ 435 (+250.81%)
Mutual labels:  parallel-computing
Heteroflow
Concurrent CPU-GPU Programming using Task Models
Stars: ✭ 57 (-54.03%)
Mutual labels:  multithreading
Jtc
JSON processing utility
Stars: ✭ 425 (+242.74%)
Mutual labels:  multithreading
Dtcraft
A High-performance Cluster Computing Engine
Stars: ✭ 122 (-1.61%)
Mutual labels:  parallel-computing
Taskscheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Stars: ✭ 402 (+224.19%)
Mutual labels:  multithreading
Autoupdate
🆙 基于MFC实现的自动更新模块
Stars: ✭ 51 (-58.87%)
Mutual labels:  multithreading
Mpi4py
Python bindings for MPI
Stars: ✭ 388 (+212.9%)
Mutual labels:  parallel-computing
Schwimmbad
A common interface to processing pools.
Stars: ✭ 82 (-33.87%)
Mutual labels:  parallel-computing
Cpp Concurrency In Action 2ed
📚 C++ Concurrency in Action 2ed 笔记:C++11/14/17 多线程技术
Stars: ✭ 354 (+185.48%)
Mutual labels:  multithreading
Op rbf
Optimized Recursive Bilateral Filter
Stars: ✭ 47 (-62.1%)
Mutual labels:  multithreading
Concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Stars: ✭ 340 (+174.19%)
Mutual labels:  multithreading
Pp4fpgas Cn Hls
HLS Project of pp4fpgas - https://github.com/xupsh/pp4fpgas-cn
Stars: ✭ 97 (-21.77%)
Mutual labels:  parallel-computing
Crypto Rl
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
Stars: ✭ 328 (+164.52%)
Mutual labels:  multithreading
Pixivcrawleriii
A python3 crawler for crawling Pixiv ranking top and any illustrator all artworks
Stars: ✭ 38 (-69.35%)
Mutual labels:  multithreading
Moon
A cross-platform,lightweight,scalable game server framework written in C++, and support Lua Script
Stars: ✭ 313 (+152.42%)
Mutual labels:  multithreading
Quinoa
Adaptive computational fluid dynamics
Stars: ✭ 78 (-37.1%)
Mutual labels:  parallel-computing
Weave
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
Stars: ✭ 305 (+145.97%)
Mutual labels:  multithreading
Threadpool
Modern C++ Thread Pool
Stars: ✭ 38 (-69.35%)
Mutual labels:  multithreading
Ndt omp
Multi-threaded and SSE friendly NDT algorithm
Stars: ✭ 291 (+134.68%)
Mutual labels:  multithreading
Nnpack
Acceleration package for neural networks on multi-core CPUs
Stars: ✭ 1,538 (+1140.32%)
Mutual labels:  multithreading
Object threadsafe
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Stars: ✭ 280 (+125.81%)
Mutual labels:  multithreading
Parallel Programming Coursera
Assignments and Quizzes submitted by me.
Stars: ✭ 35 (-71.77%)
Mutual labels:  parallel-computing
Operating Systems
'Operating System Concepts' - Solutions to exercises and projects
Stars: ✭ 76 (-38.71%)
Mutual labels:  multithreading
bigstatsr
R package for statistical tools with big matrices stored on disk.
Stars: ✭ 139 (+12.1%)
Mutual labels:  parallel-computing
Sos
Sandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
Stars: ✭ 34 (-72.58%)
Mutual labels:  parallel-computing
myconcurrent
Java并发的系统性学习
Stars: ✭ 25 (-79.84%)
Mutual labels:  multithreading
Ti.worker
Use Multi-Threading / Worker Threads in Appcelerator Titanium.
Stars: ✭ 95 (-23.39%)
Mutual labels:  multithreading
HAMeRS
Hydrodynamics Adaptive Mesh Refinement Simulator (HAMeRS) for compressible multi-species/multi-phase simulations
Stars: ✭ 43 (-65.32%)
Mutual labels:  parallel-computing
Parallel
This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel
Stars: ✭ 1,181 (+852.42%)
Mutual labels:  parallel-computing
Thread Loader
Runs the following loaders in a worker pool
Stars: ✭ 945 (+662.1%)
Mutual labels:  multithreading
Autooffload.jl
Automatic GPU, TPU, FPGA, Xeon Phi, Multithreaded, Distributed, etc. offloading for scientific machine learning (SciML) and differential equations
Stars: ✭ 21 (-83.06%)
Mutual labels:  multithreading
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-75.81%)
Mutual labels:  multithreading
Fiber Job System
Multi-Threaded Job System using Fibers
Stars: ✭ 121 (-2.42%)
Mutual labels:  multithreading
61-120 of 336 similar projects