Visual Studio / .NET, For Developers

VSTH02 Patterns for Parallel Programming

12/13/2012

8:00am - 9:15am

Level: Intermediate to Advanced

Tiberiu Covaci

Tiberiu Covaci

Independent Trainer

After more than 40 years Moore's law is still going strong, and it looks like it will continue to do so for at least ten more years, and the free performance lunch is over, unless we change the way we think and program our applications. The Question is not IF, but rather WHEN. Luckily, Microsoft realized that already, and with the Visual Studio 2010 they introduced new technologies like Concurrency Runtime, Task Parallel Library, and Parallel LINQ to help us transition into the world of multi-core programming. C# vNext will introduce other paradigms like support for asynchronous programming.

You will learn:
• Patterns in the Parallel computing space
• Task Parallel Library
• Paralellizing applications in practice