Click here to Skip to main content
13,702,066 members

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 D Sarthi Maheshwari
Language independent/generic proposal to extend original producer consumer to perform concurrent data processing.
by Viktor Kovács
Parallel foreach loop implementation for nested loops
by Nick Kopp
Ultra high quality frequency domain image rotation on a GPU.

Latest Articles

by nchamberlain
The Sleeping Barber problem, a classic inter-process communication problem, can be studied and explored more easily using tools such as the Concurrency Explorer than using standard parallel or asynchronous coding techniques.
by Viktor Kovács
Parallel foreach loop implementation for nested loops
by D Sarthi Maheshwari
Language independent/generic proposal to extend original producer consumer to perform concurrent data processing.
by Nikola M. Živković
In the previous articles, we explored various aspects of asynchronous programming in .NET. We talked about the motivation behind this way of programming and about some general pitfalls and guidelines. Apart from that, we explored Task-Based Asynchronous Pattern.

Discussions

by Avi Farah on Article "Implementing the Observer Pattern...
by Avi Farah on article "Solving the Dining Philosophers...
by Fred Peters on tip/trick "Easy to use parallel foreach, that...
by George Swan on tip/trick "Easy to use parallel foreach, that...
by Sacha Barber on article "Employing Tasks To Handle Events In...

All Articles