Click here to Skip to main content

Parallel Programming

Great Reads

by Nick Kopp
This article builds upon the earlier High Performance Queries: GPU vs. PLINQ vs. LINQ and ports this to also support OpenCL devices and adds benchmarking so you can easily compare performance.
by Omar Al Zabir
MemoryStreamMultiplexer is a MemoryStream like buffer manager where one thread can write and many threads can read from it simultaneously. It supports blocking reads, so that reader threads can call .Read() and wait for some data to be written. Handy for loading data in one thread that is consumed c
by Adnan Boz
Massively Parallel Random Nunber Generation using CUDA C, Thrust and C#
by James Cann
Utilizing the CCR to manage and execute plug-ins.

Latest Articles

by Razvan Margescu
Make a basic image processing using parallel design
by Hoi Yen Loo
Design and implementation of the parallel I/O of a CFD code
by Nick Kopp
This article builds upon the earlier High Performance Queries: GPU vs. PLINQ vs. LINQ and ports this to also support OpenCL devices and adds benchmarking so you can easily compare performance.
by Nicholas Butler
The new progress reporting pattern explained and revealed

Discussions

by not_starman on article "Parallel Image Processing"
by Vishal Jaiswal (J) on Article "Introducing .NET 4.0 Parallel...
by firmwaredsp on article "Parallel Image Processing"
by Kenneth Haugland on article "Parallel Image Processing"
by Member 10060784 on Article "A simple test on the efficiency of...

All Articles