Sane atomic operations for .NET based on the C++11 memory model.
-
Updated
Sep 6, 2014 - C#
Sane atomic operations for .NET based on the C++11 memory model.
.NET parallel tasks executing library - DLL and NuGet package source.
Console in .Net for transferring files from a source directory to a destination directory, using directory-level parallelization and various source directories to their respective destination directories.
The app is an example of that dynamic defined tcp clients connect via parallel.
Simple implementation and parallelization of the DPLL algorithm for the satisfiability problem.
A Windows Forms .NET application to visualize the mandelbrot set.
Based on course: Building an Async API with .NET by Kevin Dockx - giving fundamental knowledge about different topics such as: Threads, Multithreading, Concurrency and Parallelism. As well as the understanding when to use async when it comes to I/O Bound versus Computational Bound Work.
Parallelized Kafka consumer for maximizing throughput
Svelto Tasks - C# promises compliant multi-threaded tasks runner
C# multi-threading console .net6 application running in Docker
A configurable throttler component that can run tasks in parallel, with a configured concurrency and minimum delay between task executions.
Multi-device OpenCL kernel load balancer and pipeliner API for C#. Uses shared-distributed memory model to keep GPUs updated fast while using same kernel on all devices(for simplicity).
A volumetric Barnes-Hut n-dimensional gravity simulation (barycenter binary tree n-body approximation) and console rendering engine using SIMD vector acceleration.
A .NET library that enables the creation of code workflows. Streamliner creates a directed acyclic graph which represents the workflow in separate, single responsibility blocks.
Parallelize tasks across multiple threads asynchronously.
🚀 ThreadSafeFlow-NET: Parallelism and Thread Safety in .NET 🧵
Benchmark repository to test multithread concurrency/parallelism
Examples of synchronous and cancellable asynchronous operations (with and without parallelism); specifically downloading URLs.
.NET utilities for limited concurrency and parallelism.
Few fast thread-safe C# Random implementations.
Add a description, image, and links to the parallelism topic page so that developers can more easily learn about it.
To associate your repository with the parallelism topic, visit your repo's landing page and select "manage topics."