Design Patterns for Decomposition and Coordination on Multicore Architectures

< Go Back

Parallel programming can allow developers to take advantage of multicore machines as well as clusters, but writing parallel applications can often be a difficult and complex task. Thankfully, developing parallel code is made easier with Parallel Extensions for .NET, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). This book describes patterns and best practices for parallel programming on Windows, developers can get the most out of their hardware and take full advantage of cluster computing.

Online Version