Pluralcast 24: Parallel Development Patterns with Ade Miller
Listen to this episode! [41:06]
In this episode, Ade Miller discusses the newly released book from Microsoft Patterns and Practices, Parallel Programming with Microsoft? .NET. Ade takes us beyond the Task Parallel Library and into a the world of design patterns the team has discovered and documented to help us all use the parallel capabilities of .NET 4 more effectively.
The book describes six key patterns for data and task parallelism and how to implement them using the Task Parallel Library. The book also includes an appendices on how to apply some of the original Gang of Four patterns in your parallel applications and how to use the Visual Studio profiler to understand your application?s performance.
Ade Miller is currently a Principle Development Lead for Microsoft?s patterns & practices group (p&p) where he manage p&p?s agile development teams. His primary interests are parallel computing and in improving the way people develop software.
He is one of the authors of Parallel Programming with Microsoft .NET: Design Patterns for Decomposition and Coordination on Multicore Architectures and is currently writing a similar book for Visual C++ developers. Ade also writes andspeaks about his experiences with agile software development at Microsoft.
Parallel Programming with Microsoft? .NET
Design Patterns for Decomposition and Coordination on Multicore Architectures
By: Colin Campbell, Ralph Johnson, Ade Miller,Stephen Toub