Parallelism and preemptive concurrency for sporadic workloads
-
Updated
Dec 2, 2024 - Python
Parallelism and preemptive concurrency for sporadic workloads
A Python Process Pool Executor implementation that is harder to break
asyncio executors, clean and simple.
Dynapipeline is a framework designed for building and managing data pipeline workflows
A high-performance Python utility for batch-converting standard images into retro, stylized pixel art with custom palettes and CRT scanline effects.
Patches asyncio to add to_process — offload CPU-bound work to a separate process, get back an awaitable ProcessTask with full metadata, graceful cancellation, and first-class type support.
Parallel process pool that throttles the task producer thread to avoid out-of-memory issues
Conways' Game of life multi-core implementation
Project for Parallel Algorithms course at Faculty of Computing
Zero-dependency parallel script runner for Python — define tasks, run them in parallel, stream results.
Add a description, image, and links to the process-pool topic page so that developers can more easily learn about it.
To associate your repository with the process-pool topic, visit your repo's landing page and select "manage topics."