Top 20 NuGet parallel Packages

Tools and extensions for working with threads.
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.
This is all the assemblies of the Cuemon .NET Standard family.
Redistributable components for package 'PostSharp.Patterns.Threading'. This package should only be installed as a dependency. (This is not the package you are looking for).
Generic performance testing library for executing load-tests written in .NET c# Visit project website for examples. WIP Library: Namespace and project name might still change, once proper name is decided.
High performance C#/.NET generic algorithms. Community driven raise C# performance. Includes parallel stable Merge Sort, parallel Merge, O(N) stable Radix Sort algorithm, of arrays and lists, Priority Queue and more... Provides familiar interfaces of C# Array.Sort and Linq.
Additional utils for Viki.LoadRunner (WIP): * JsonStreamAggregator * LoadRunnerUi
Wintellect's own Jeffrey Richter has produced the Power Threading library (DLL) containing many classes to help with threading and asynchronous programming. There are versions of the library for the .NET Framework, Silverlight, and the .NET Compact Framework. Jeffrey has described many of the cla...
Introduces IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), and ParallelForEachAsync() GitHub: PROBLEM SPACE Helps to (a) create an element provider, where producing an element can take a lot of time due to dependency on other asynchronous events (e.g. ...
Execute containerized jobs on Azure Batch via Batch Shipyard. Requires Python.
[.NET 4.6.1+] - [IObservable].Serialize: wrap all subscriptions into a single ISubject against the sourcing observable - [IObservable].AsAsync: execute all functions on TPL - [IObservable].AsAsyncAsync: execute all functions on TPL without waiting into the host observble - [IObservable].AsParallel:...
The package includes: * Task<T> for executing asynchronous operations. * Concurrent Collections such as ConcurrentStack, ConcurentQueue ad ConcurrentDictionary. * PLINQ for writing parallel queries. * additional Threading operations such as Barrier,SpinLock and SpinWait.
This class library provides a plethora of interesting and useful extensions to take advantage of and complement the functionality available in the .NET Framework 4 for parallel programming. Some (not all) features of this package are included in newer versions of .NET. See
Useful extensions contribution by Bnaya Eshet Blog: Source Code: # NuGet this library available on NuGet via Install-Package Bnaya.CSharp.AsyncExtensions ## This library have the following godies: * Except...
The Cuemon.Threading assembly is a member of the Cuemon .NET Standard family and provides enhancements to the System.Threading namespace.
A compiler, runtime, and API for GP-GPU computing using C# or any other NET language, for Windows and Ubuntu x64.
Task Parallel Library for Unity (.NET 3.5)
A .NET utility library for running async methods in parallel batches
Gear for leveraging multi-core processors to get things done faster.
Helpers for asynchronous programming