An comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse task submissions.
-
Updated
Jun 4, 2024 - C#
An comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse task submissions.
Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading primitives, etc.)
TaskFactory Unity objects plus a collection of TaskSchedulers with optional limited concurrency
.NET parallel tasks executing library - DLL and NuGet package source.
C# multi-threading console .net6 application running in Docker
Repository for the .NET Threading in Detail talk at the .NET User Group Regensburg in January 2017
C# threading library with async/await friendly fiber.
Effective multi-threaded Async/Await Library
A library to make multi-threaded code more testable
A generic ThreadPool with promise implementation
An Intelligent ThreadPool for eliminating over subscription problems on the CLR ThreadPool
An application thread pool for .NET or Mono
Multithreaded image manipulation. RGB to grayscale using C# Threadpool (project 1) and Tasks (project 2) with various tests.
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
Program for generatin xUnit tests for C# written projects
Energon is a framework to create and run software energy consumption tests
My university course work - online game 'Say the same thing'.
My course work for Parallel computing 2021
Add a description, image, and links to the thread-pool topic page so that developers can more easily learn about it.
To associate your repository with the thread-pool topic, visit your repo's landing page and select "manage topics."