A small experiment with the Haskell distributed-process library
-
Updated
Aug 16, 2017 - Haskell
A small experiment with the Haskell distributed-process library
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!
A rust threadpool with parallel work-stealing "foreach" with non-static lifetime support
work-stealing library implementation in CUDA (some commits are missing, should update soon - Aug 2020)
This repository contains example code for writing a work distributor using places to enable multiprocessing in Racket.
Formal automated verification of Lace's work-stealing deque using VerCors
A C++ "Work Stealing" based concurrent library.
Work-stealing scheduler - Mirror
Designed and Developed three cache efficient schedulers for a parallel Matrix Multiplication program. Distributed randomized work-stealing, distributed randomized work-sharing, and centralized work-sharing schedulers were efficiently implemented to optimize performances such as GFLOPS, and L1/L2/L3 cache hits.
Task-Based Parallelism in C++
Results for the evaluation of workstealing algorithms
A simple and fast library allowing to run async tasks and execute task graphs.
Distributed Divide and Conquer Framework
dusk: lightweight workstealing scheduler for parallel high performance computing
Portable Multiprocessing Library for C
Coroutine for C++ with io_uring and work stealing scheduler as backend
A parallelism library for Vala and GObject (mirror)
Add a description, image, and links to the work-stealing topic page so that developers can more easily learn about it.
To associate your repository with the work-stealing topic, visit your repo's landing page and select "manage topics."