Top 20 NuGet parallelism Packages

Library for managing multithreaded program state; providing lock-free, fast, scalable data wrappers for shared variables.
The easiest way to have fixed thread number parallelism in LINQ on any processor environment! int threadNum=32; [my IEnumerable].GridEach(threadNum, x=> DoWork(x)); q: info@antonioesposito.it
The GhostLine producer consumer class makes one or many parallel processing pipelines easy to develop and manage.
PartitionCache is a simple persistent producer partition cache. It acts as a persistent store of the partition number each item belongs to. PartitionCache fills the void of persistent Dictionary where int is the partition and string is the name of the producer. This allows producers or unique keys t...
PartitionCache is a simple persistent producer partition cache. It acts as a persistent store of the partition number each item belongs to. PartitionCache fills the void of persistent Dictionary where int is the partition and string is the name of the producer. This allows producers or unique keys t...
Schedule task in a procedure queue
Sane atomic operations for .NET based on the C++11 memory model.
A better implemented Thread Pool for C#.
Schedule task in a procedure queue
WebServices Dynamic