{"id":55969,"date":"2009-10-23T17:47:00","date_gmt":"2009-10-23T17:47:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/pfxteam\/2009\/10\/23\/parallelism-talks-at-pdc09\/"},"modified":"2009-10-23T17:47:00","modified_gmt":"2009-10-23T17:47:00","slug":"parallelism-talks-at-pdc09","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/parallelism-talks-at-pdc09\/","title":{"rendered":"Parallelism Talks at PDC09"},"content":{"rendered":"<p>If you&rsquo;re going to PDC this year, we have four great talks on parallelism coming you&rsquo;re way and, if you&rsquo;re not, <a href=\"https:\/\/microsoftpdc.com\/\">may we suggest you sign up<\/a>?<\/p>\n<p>We don&rsquo;t have the exact dates of the talks yet (we&rsquo;ll let you know when we do) but here are the talks you won&rsquo;t want to miss!<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/Patterns-of-Parallel-Programming\">Patterns of Parallel Programming: A Tutorial on Fundamental Patterns and Practices for Parallelism<\/a> <br><em>(by Richard Ciapala, Ade Miller, Herb Sutter, and our very own Stephen Toub) <br><\/em>A workshop for experienced developers who are relatively new to parallel computing.&nbsp; Learn how established software patterns can help you build on Microsoft&rsquo;s Parallel Computing Platform (including deep dives into TPL and PLINQ).<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/P09-09\">Manycore and the Microsoft .NET Framework 4: A Match Made in Microsoft&nbsp;Visual Studio 2010<\/a><br><em>(by Stephen Toub)<br><\/em>A deep dive into the System.Threading.Tasks and System.Collections.Concurrent namespaces, cutting-edge concurrency views in the Visual Studio profiler, and debugger tool windows for analyzing the state of concurrent code.<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/FT21\">PLINQ: LINQ, but Faster!<\/a> <br><em>(by Igor Ostrovsky and Ed Essey) <br><\/em>Our very own Igor and Ed dive deep into PLINQ via Visual Studio 2010.&nbsp; See what it looks like from the perspective of LINQ developers, the debugging and profiling support, how it&#8217;s implemented under the covers, and how to best incorporate it into your applications in order to reap the performance benefits of the manycore era.<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/P09-17\">The State of Parallel Programming<\/a> <br><em>(by supercomputing luminary Burton Smith) <br><\/em>A &ldquo;relatively recent consensus view about what is needed for productive parallel programming, and why.&rdquo;<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/FT20\">F# for Parallel and Asynchronous Programming<\/a> <br><em>(by Luke Hoban) <br><\/em>Luke will take you through the core concepts of the F# language and show you how ideas like immutability, functional design, async workflows, agents, and more can be used to meet the challenges of today&rsquo;s real-world applications.<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/FT19\">C++ Forever: Interactive Applications in the Age of&nbsp;Manycore<\/a><br><em>(by Rick Molloy)<br><\/em>Come for a deep dive into the power of actor-based and dataflow programming in Microsoft Visual C++ 2010.<\/p>\n<p><a href=\"https:\/\/microsoftpdc.com\/Sessions\/SVR10\">Lighting up Windows Server 2008 R2 Using the ConcRT on&nbsp;UMS<\/a><br><em>(by Dana Groff)<\/em><br>See examples of how to use C++ and the new Concurrency Runtime (ConcRT) to take advantage of new technologies on Windows Server 2008 R2, such as the ability to scale beyond 64 cores and User-Mode Scheduling (UMS) of threads<\/p>\n<p>Have fun!<\/p>\n<p>Josh Phillips | Program Manager | Parallel Computing Platform |Microsoft <\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&rsquo;re going to PDC this year, we have four great talks on parallelism coming you&rsquo;re way and, if you&rsquo;re not, may we suggest you sign up? We don&rsquo;t have the exact dates of the talks yet (we&rsquo;ll let you know when we do) but here are the talks you won&rsquo;t want to miss! Patterns [&hellip;]<\/p>\n","protected":false},"author":486,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7908],"tags":[],"class_list":["post-55969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pfxteam"],"acf":[],"blog_post_summary":"<p>If you&rsquo;re going to PDC this year, we have four great talks on parallelism coming you&rsquo;re way and, if you&rsquo;re not, may we suggest you sign up? We don&rsquo;t have the exact dates of the talks yet (we&rsquo;ll let you know when we do) but here are the talks you won&rsquo;t want to miss! Patterns [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/55969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/486"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=55969"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/55969\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=55969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=55969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=55969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}