Abstract: In the past, introducing concurrency and parallelism into
libraries and applications was difficult, time consuming, and
error-prone. However, as the hardware industry shifts towards multi-core
and many-core processors, the key to high-performance applications is
parallelism. The .NET Framework 4 and Visual Studio 2010 offer solutions
to help make coding, debugging, and profiling concurrent applications
significantly easier. In this interactive deep-dive, we’ll examine
Parallel LINQ-to-Objects (PLINQ), the Task Parallel Library (TPL), new
coordination and synchronization types, and Visual Studio tooling
support in order to provide a look at the next generation of parallel
programming with .NET.
Bio: Stephen Toub is a Principal Program Manager on the Parallel Computing Platform team at Microsoft. He’s excited to be back in Manhattan, where he lived and worked for several years.
For more information on Stephen, see his blog: http://blogs.msdn.com/b/toub/
For more information on the Parallel Computing Platform team see: http://blogs.msdn.com/b/pfxteam/