Implementing Parallel Patterns in .NET

Although the expectation of users are continually increasing, we can no longer rely on computers to get faster in order to make our programs faster or allow us to do more work. In order to do more work in less time, we have to break up our programs to execute in parallel.

In this presentation, we will explore some design patterns related to parallel programming, and explain how they are used in .NET today, as well as how the new Task Parallel Library and Parallel LINQ coming in .NET 4 simplify the programming of parallel algorithms. We’ll discuss Data Parallelism, Task Parallelism, and the Asynchronous Programming patterns, and how to apply them effectively.

This talk is approximately 1 hour and 15 minutes in length.

Presentation Material:

Slides: Parallel Patterns Implemented in NET

Source: Sample Source code From Parallel Patterns Talk

Comments

One Response to “Implementing Parallel Patterns in .NET”

Trackbacks

Check out what others are saying about this post...
  1. Social comments and analytics for this post…

    This post was mentioned on Twitter by Caspar_Kleijne: Implementing Parallel Patterns in .NET http://reedcopsey.com/talks/implementing-parallel-patterns-in-net/ #csharp #Parallel…



Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!