<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Parallel Extensions</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/parallel+extensions/RSS"/>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Parallel Extensions</title>
      <link>http://channel9.msdn.com/Tags/parallel+extensions</link>
    </image>
    <itunes:image href=""/>
    <itunes:category text="Technology"/>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/parallel+extensions</link>
    <language>en</language>
    <pubDate>Mon, 28 May 2012 22:19:27 GMT</pubDate>
    <lastBuildDate>Mon, 28 May 2012 22:19:27 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>24</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Stephen Toub - Implementing Parallel Patterns using .NET 4</title>
      <description><![CDATA[Stephen Toub presents on implementing parallel patterns using .NET 4.&nbsp; This 45-minute&nbsp;presentation's material is pulled from&nbsp;Stephen's
<a shape="rect" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=86b3d32b-ad26-4bb8-a3ae-c1637026c3ee&amp;displaylang=en" shape="rect">
parallel patterns paper</a>.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ccbefbc518d54a95981b9de90187d37e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Toub/Stephen-Toub-Parallel-Patterns-using-NET-4</comments>
      <itunes:summary>Stephen Toub presents on implementing parallel patterns using .NET 4.&amp;nbsp; This 45-minute&amp;nbsp;presentation&#39;s material is pulled from&amp;nbsp;Stephen&#39;s

parallel patterns paper. </itunes:summary>
      <itunes:duration>2861</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Toub/Stephen-Toub-Parallel-Patterns-using-NET-4</link>
      <pubDate>Fri, 20 Aug 2010 15:14:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Toub/Stephen-Toub-Parallel-Patterns-using-NET-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/568378_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/568378_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_320_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_512_ch9.png" height="384" width="512"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_85_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_2MB_ch9.wmv" expression="full" duration="2861" fileSize="318174459" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.mp3" expression="full" duration="2861" fileSize="22894515" type="audio/mp3" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.mp4" expression="full" duration="2861" fileSize="574013874" type="video/mp4" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.wma" expression="full" duration="2861" fileSize="23147793" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.wmv" expression="full" duration="2861" fileSize="613270597" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_Zune_ch9.wmv" expression="full" duration="2861" fileSize="389526652" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.wmv" length="613270597" type="video/x-ms-wmv"/>
      <dc:creator>Stephen Toub</dc:creator>
      <itunes:author>Stephen Toub</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Toub/Stephen-Toub-Parallel-Patterns-using-NET-4/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallel Extensions</category>
      <category>Parallelism</category>
    </item>
  <item>
      <title>Murray Gordon talks with ProfitStars at a recent Microsoft event</title>
      <description><![CDATA[<a shape="rect" href="http://blogs.msdn.com/murrayg/" shape="rect">Murray Gordon</a>&nbsp;talked with William Randlett of&nbsp;<a shape="rect" href="http://www.profitstars.com" shape="rect">ProfitStars</a> at a recent Microsoft event in&nbsp;Redmond, WA.<br /><br />William and Murray share their thoughts on many topics including Visual Studio 2010, Silverlight 4 and Azure<br /><br />Enjoy the show!<br /><br />John O'Donnell<br />Microsoft Dynamics ISV Architect Evangelist<br />Microsoft Corporation<br /><a shape="rect" href="http://blogs.msdn.com/jodonnell" shape="rect">http://blogs.msdn.com/jodonnell</a><br /><a shape="rect" href="http://blogs.msdn.com/usisvde" shape="rect">http://blogs.msdn.com/usisvde</a><br /><a shape="rect" href="http://www.twitter.com/jodonnel" shape="rect">http://www.twitter.com/jodonnel</a>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4bb17edf7d81415588b39deb0008c7a9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/jodonnell/Murray-Gordon-takes-with-ProfitStars-at-a-recent-Microsoft-event</comments>
      <itunes:summary>Murray Gordon&amp;nbsp;talked with William Randlett of&amp;nbsp;ProfitStars at a recent Microsoft event in&amp;nbsp;Redmond, WA.William and Murray share their thoughts on many topics including Visual Studio 2010, Silverlight 4 and AzureEnjoy the show!John O&#39;DonnellMicrosoft Dynamics ISV Architect EvangelistMicrosoft Corporationhttp://blogs.msdn.com/jodonnellhttp://blogs.msdn.com/usisvdehttp://www.twitter.com/jodonnel
</itunes:summary>
      <itunes:duration>644</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/jodonnell/Murray-Gordon-takes-with-ProfitStars-at-a-recent-Microsoft-event</link>
      <pubDate>Thu, 08 Apr 2010 22:29:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/jodonnell/Murray-Gordon-takes-with-ProfitStars-at-a-recent-Microsoft-event</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/542057_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/542057_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_320_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_512_ch9.png" height="384" width="512"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_85_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_2MB_ch9.wmv" expression="full" duration="644" fileSize="83380457" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_ch9.mp3" expression="full" duration="644" fileSize="5153628" type="audio/mp3" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_ch9.mp4" expression="full" duration="644" fileSize="80770644" type="video/mp4" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_ch9.wma" expression="full" duration="644" fileSize="5213913" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_ch9.wmv" expression="full" duration="644" fileSize="102974535" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_Zune_ch9.wmv" expression="full" duration="644" fileSize="74222587" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/2/4/5/ProfitStars_ch9.wmv" length="102974535" type="video/x-ms-wmv"/>
      <dc:creator>John O&#39;Donnell</dc:creator>
      <itunes:author>John O&#39;Donnell</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/jodonnell/Murray-Gordon-takes-with-ProfitStars-at-a-recent-Microsoft-event/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>2010</category>
      <category>Azure</category>
      <category>Azure Platform</category>
      <category>Parallel Extensions</category>
      <category>Scrum</category>
      <category>Silverlight 4</category>
      <category>TFS2010</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Wes Dyer and Stephen Toub: Rx and Px - Working Together</title>
      <description><![CDATA[<a shape="rect" href="http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx" target="_blank" shape="rect">Reactive Extensions for .NET (Rx)</a>&nbsp;released this week during PDC09. Rx uses Parallel Extensions for .NET (Px) for all of it's&nbsp;concurrent and parallel
 computing needs. How is it using Px, specifically? What's going on here and why?&nbsp;<br /><br />Stephen Toub, PM on the Px team, and Wes Dyer, developer on the Rx team, tell us all about this partnership the experience of collaborating on two very compatible technologies that, taken together, create something beautiful. Some many&nbsp;xs, so little time.<br /><br />Enjoy.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e8bb1aaf1f8e42d681f79dea00ca1c54">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Wes-Dyer-and-Stephen-Toub-Rx-and-Px-Working-Together</comments>
      <itunes:summary>Reactive Extensions for .NET (Rx)&amp;nbsp;released this week during PDC09. Rx uses Parallel Extensions for .NET (Px) for all of it&#39;s&amp;nbsp;concurrent and parallel
 computing needs. How is it using Px, specifically? What&#39;s going on here and why?&amp;nbsp;Stephen Toub, PM on the Px team, and Wes Dyer, developer on the Rx team, tell us all about this partnership the experience of collaborating on two very compatible technologies that, taken together, create something beautiful. Some many&amp;nbsp;xs, so little time.Enjoy. </itunes:summary>
      <itunes:duration>1248</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Wes-Dyer-and-Stephen-Toub-Rx-and-Px-Working-Together</link>
      <pubDate>Thu, 19 Nov 2009 21:56:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Wes-Dyer-and-Stephen-Toub-Rx-and-Px-Working-Together</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/504503_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/504503_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_320_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_512_ch9.png" height="384" width="512"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_85_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_2MB_ch9.wmv" expression="full" duration="1248" fileSize="391460925" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_ch9.mp3" expression="full" duration="1248" fileSize="9987090" type="audio/mp3" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_ch9.mp4" expression="full" duration="1248" fileSize="224297365" type="video/mp4" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_ch9.wma" expression="full" duration="1248" fileSize="10101415" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_ch9.wmv" expression="full" duration="1248" fileSize="275958999" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_Zune_ch9.wmv" expression="full" duration="1248" fileSize="176903051" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/0/5/4/0/5/DyerToubRxPFx_ch9.wmv" length="275958999" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Wes-Dyer-and-Stephen-Toub-Rx-and-Px-Working-Together/RSS</wfw:commentRss>
      <category>Concurrency</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallel Extensions</category>
      <category>Parallelism</category>
      <category>Px</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
    </item>
  <item>
      <title>deCast - Introducing parallelism into your applications</title>
      <description><![CDATA[The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors).&nbsp; In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications.&nbsp; In this
 screencast, Rob Bagby illustrates 3 approaches you can take when introducing parallelism to your applications: 1) Fine-grained parallelism, 2) Structured parallelism&nbsp; and 3) PLINQ.&nbsp; The approach Rob takes is to start with an a sequential application and parallelize
 it using each of the 3 approaches.&nbsp; <br /><a shape="rect" href="http://www.robbagby.com/posts/introducing-parallelism-into-your-programs/" target="_blank" shape="rect">You can read Rob's blog post on Introducing parallelism into your applications and download the sample code here</a>.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:23d7c6f44590435697fa9deb00149ee5">]]></description>
      <comments>http://channel9.msdn.com/Blogs/RobBagby/deCast-Introducing-parallelism-into-your-applications</comments>
      <itunes:summary>The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors).&amp;nbsp; In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications.&amp;nbsp; In this
 screencast, Rob Bagby illustrates 3 approaches you can take when introducing parallelism to your applications: 1) Fine-grained parallelism, 2) Structured parallelism&amp;nbsp; and 3) PLINQ.&amp;nbsp; The approach Rob takes is to start with an a sequential application and parallelize
 it using each of the 3 approaches.&amp;nbsp; You can read Rob&#39;s blog post on Introducing parallelism into your applications and download the sample code here.
</itunes:summary>
      <itunes:duration>1060</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/RobBagby/deCast-Introducing-parallelism-into-your-applications</link>
      <pubDate>Thu, 08 Oct 2009 22:20:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/RobBagby/deCast-Introducing-parallelism-into-your-applications</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/497057_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/497057_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_320_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_512_ch9.png" height="384" width="512"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_85_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_2MB_ch9.wmv" expression="full" duration="1060" fileSize="37154489" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp3" expression="full" duration="1060" fileSize="8482845" type="audio/mp3" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp4" expression="full" duration="1060" fileSize="40624472" type="video/mp4" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.wma" expression="full" duration="1060" fileSize="8584401" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.wmv" expression="full" duration="1060" fileSize="48132373" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_Zune_ch9.wmv" expression="full" duration="1060" fileSize="32964353" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.wmv" length="48132373" type="video/x-ms-wmv"/>
      <dc:creator>Rob Bagby</dc:creator>
      <itunes:author>Rob Bagby</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/RobBagby/deCast-Introducing-parallelism-into-your-applications/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>deCast</category>
      <category>Parallel</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Parallelism</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Parallel Computing TechTalk (nur der VS2010 Teil)</title>
      <description><![CDATA[Dies ist die Aufzeichnung der Parallel Computing TechTalk Tour die zusammen mit Intel(r) durchgeführt wurde. Die komplette Aufzeichnung des Abends findet sich
<a href="http://www.microsoft.com/germany/msdn/techtalk/videos/library.aspx?id=msdn_de_33301">
hier</a>.<br>
<br>
Diese Aufzeichnung stellt nur den Teil rund um Visual Studio 2010 vor.<br>
<br>
Viel Spaß beim reinschauen,<br>
<a href="http://blogs.msdn.com/dparys">Dariusz</a>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c135a7cec0f543dd9bba9deb000f233a">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Dariusz/Parallel-Computing-TechTalk-nur-der-VS2010-Teil</comments>
      <itunes:summary>Dies ist die Aufzeichnung der Parallel Computing TechTalk Tour die zusammen mit Intel(r) durchgef&#252;hrt wurde. Die komplette Aufzeichnung des Abends findet sich

hier.

Diese Aufzeichnung stellt nur den Teil rund um Visual Studio 2010 vor.

Viel Spa&#223; beim reinschauen,
Dariusz </itunes:summary>
      <itunes:duration>4554</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Dariusz/Parallel-Computing-TechTalk-nur-der-VS2010-Teil</link>
      <pubDate>Thu, 16 Jul 2009 05:13:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Dariusz/Parallel-Computing-TechTalk-nur-der-VS2010-Teil</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/478923_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/478923_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_large_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_small_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_2MB_ch9.wmv" expression="full" duration="4554" fileSize="300732160" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_ch9.mp3" expression="full" duration="4554" fileSize="36436801" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_ch9.mp4" expression="full" duration="4554" fileSize="160621205" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_ch9.wma" expression="full" duration="4554" fileSize="73666073" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_ch9.wmv" expression="full" duration="4554" fileSize="323552767" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_Zune_ch9.wmv" expression="full" duration="4554" fileSize="182144747" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_ch9.wmv" length="323552767" type="video/x-ms-wmv"/>
      <dc:creator>Dariusz Parys</dc:creator>
      <itunes:author>Dariusz Parys</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Dariusz/Parallel-Computing-TechTalk-nur-der-VS2010-Teil/RSS</wfw:commentRss>
      <category>de-de</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
      <category>TechTalk</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Task Parallel Library: Task Results</title>
      <description><![CDATA[In diesem Screencast wird gezeigt wie die Klasse Task Rückgabewerte an die Ablauflogik zurückliefern kann. . Der Screencast basiert auf der Visual Studio 2010 Beta 1 und demzufolge kann sich die API ändern.<br>
<br>
Viel Spaß beim reinschauen,<br>
<a shape="rect" href="http://blogs.msdn.com/dparys" shape="rect">Dariusz</a>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6aab5ef2bfe7427fa89a9deb000f2a3f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Dariusz/Task-Parallel-Library-Task-Results</comments>
      <itunes:summary>In diesem Screencast wird gezeigt wie die Klasse Task R&#252;ckgabewerte an die Ablauflogik zur&#252;ckliefern kann. . Der Screencast basiert auf der Visual Studio 2010 Beta 1 und demzufolge kann sich die API &#228;ndern.

Viel Spa&#223; beim reinschauen,
Dariusz </itunes:summary>
      <itunes:duration>360</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Dariusz/Task-Parallel-Library-Task-Results</link>
      <pubDate>Tue, 07 Jul 2009 11:56:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Dariusz/Task-Parallel-Library-Task-Results</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/477217_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/477217_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_large_ch9.png" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_small_ch9.png" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_2MB_ch9.wmv" expression="full" duration="360" fileSize="7961268" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_ch9.mp3" expression="full" duration="360" fileSize="2885518" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_ch9.mp4" expression="full" duration="360" fileSize="8437239" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_ch9.wma" expression="full" duration="360" fileSize="5844765" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_Zune_ch9.wmv" expression="full" duration="360" fileSize="8039583" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_2MB_ch9.wmv" length="7961268" type="video/x-ms-wmv"/>
      <dc:creator>Dariusz Parys</dc:creator>
      <itunes:author>Dariusz Parys</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Dariusz/Task-Parallel-Library-Task-Results/RSS</wfw:commentRss>
      <category>Beta</category>
      <category>de-de</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Parallel Programming with .NET Parallel Extensions</title>
      <description><![CDATA[
<p>This video demonstrates the use of Parallel Extensions to the .NET Framework.&nbsp;&nbsp; Parallel Extensions&nbsp;requires .NET 3.5 and the final version will be part of the .NET 4.0 Framework when released.&nbsp; These extensions introduce new classes and&nbsp;functionality into
 the System.Threading namespace.&nbsp; It's now considerably easier to parallelize a code block without creating explicit threads.<br>
<br>
Windows Server 2008 R2 and Windows 7 introduce new system-level features (e.g. User-Mode-Scheduling) that both the C&#43;&#43; Concurrency Runtime and the .NET Parallel Extensions extend.&nbsp;&nbsp; Developers may easily target&nbsp;current and legacy platforms using the&nbsp;new runtime
 and extensions.&nbsp;</p>
<p>First, a project is shown that counts the number of primes up to a given upper bound.&nbsp; Each number is checked by seeing if it’s divisible by any number between 2 and its square root.&nbsp; Each prime number found increases the count.&nbsp; The main control is a standard
<b>for </b>loop.</p>
<p>Next, the same code is converted to work with the new <b>Parallel</b>.<b>For()
</b>method.&nbsp; This takes the lower and upper bound, and a delegate for the action to take.&nbsp; Using a Lamda expression, the original loop body is made to work using
<b>i =&gt; {}</b> syntax.&nbsp; When this code is run, it is clear that a bug has surfaced in the form of a bad prime count.&nbsp; This is actually a common multithreading bug, stemming from the use of the increment operator,
<b>&#43;&#43;</b>.&nbsp; Using the <b>Interlocked.Increment() </b>method fixes the problem.</p>
<p>The next demo starts with a LINQ query and converts to a Parallel LINQ, or PLINQ, query.&nbsp; After demonstrating the original loop which uses
<b>Enumerable.Range()</b> to generate a range of numbers, it is shown that <b>ParallelEnumerable.Range()</b> creates an enumerator that is automatically multi-threaded.</p>
<p>Finally, to demonstrate a more general-usage solution, any <b>IEnumerable </b>
collection can easily be parallelized using the expression method <b>AsParallel()</b>.&nbsp; Thus, a collection
<b>students</b> of type <b>List&lt;Student&gt;</b> could be used in a LINQ as a parallel query by simply using it as
<b>students.AsParallel()</b>.<br>
<br>
Learn more about Parallel Computing on Windows at the <a shape="rect" href="http://msdn.microsoft.com/en-us/concurrency/default.aspx" title="Concurrency Dev Center" target="_blank" shape="rect">
MSDN Concurrency Dev Center</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0bdbbf4d8f5946c29db69deb000b6241">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/Parallel-Programming-with-NET-Parallel-Extensions</comments>
      <itunes:summary>
This video demonstrates the use of Parallel Extensions to the .NET Framework.&amp;nbsp;&amp;nbsp; Parallel Extensions&amp;nbsp;requires .NET 3.5 and the final version will be part of the .NET 4.0 Framework when released.&amp;nbsp; These extensions introduce new classes and&amp;nbsp;functionality into
 the System.Threading namespace.&amp;nbsp; It&#39;s now considerably easier to parallelize a code block without creating explicit threads.

Windows Server 2008 R2 and Windows 7 introduce new system-level features (e.g. User-Mode-Scheduling) that both the C&amp;#43;&amp;#43; Concurrency Runtime and the .NET Parallel Extensions extend.&amp;nbsp;&amp;nbsp; Developers may easily target&amp;nbsp;current and legacy platforms using the&amp;nbsp;new runtime
 and extensions.&amp;nbsp;
First, a project is shown that counts the number of primes up to a given upper bound.&amp;nbsp; Each number is checked by seeing if it’s divisible by any number between 2 and its square root.&amp;nbsp; Each prime number found increases the count.&amp;nbsp; The main control is a standard
for loop.
Next, the same code is converted to work with the new Parallel.For()
method.&amp;nbsp; This takes the lower and upper bound, and a delegate for the action to take.&amp;nbsp; Using a Lamda expression, the original loop body is made to work using
i =&amp;gt; {} syntax.&amp;nbsp; When this code is run, it is clear that a bug has surfaced in the form of a bad prime count.&amp;nbsp; This is actually a common multithreading bug, stemming from the use of the increment operator,
&amp;#43;&amp;#43;.&amp;nbsp; Using the Interlocked.Increment() method fixes the problem.
The next demo starts with a LINQ query and converts to a Parallel LINQ, or PLINQ, query.&amp;nbsp; After demonstrating the original loop which uses
Enumerable.Range() to generate a range of numbers, it is shown that ParallelEnumerable.Range() creates an enumerator that is automatically multi-threaded.
Finally, to demonstrate a more general-usage solution, any IEnumerable 
collection can easily be parallelized using the expression method </itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/Parallel-Programming-with-NET-Parallel-Extensions</link>
      <pubDate>Tue, 05 May 2009 20:54:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/Parallel-Programming-with-NET-Parallel-Extensions</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/468084_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/468084_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/bbedcf1f-00e9-4b25-91bb-af58b12c987a.jpg" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/13e2abd0-fe44-40fd-abd3-71b75120b285.jpg" height="63" width="85"/>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/MulticorePfx.wmv" expression="full" fileSize="16478435" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/Parallel-Programming-with-NET-Parallel-Extensions/RSS</wfw:commentRss>
      <category>Parallel Extensions</category>
      <category>R2</category>
      <category>R2PERF</category>
      <category>w2k8r2</category>
      <category>Windows Server 2008 R2</category>
    </item>
  <item>
      <title>10-4 Episode 6: Parallel Extensions</title>
      <description><![CDATA[
<p>In this episode of 10-4, we start taking a look at Parallel Extensions to the .NET Framework. We'll look at some of the surface-area of the Parallel Extensions API and provide you with enough information to start working with it yourself in the Visual Studio
 2010 CTP VPC. <br>
<br>
Remember that&nbsp;we are running these bits within a virtual machine with a single virtual processor, so you won't be able to see the performance improvements from the library. However, you will be able to start get a feel for the API itself. In future episodes,
 we will dive into deeper details of the various parts of Parallel Extensions. <br>
<br>
Also, in next week's episode, Jonathan Carter will be back to talk about another new feature in ASP.NET 4.0, so make sure to stay tuned for that!<br>
<br>
For more 10-4 episodes, be sure to visit:<br>
<a href="http://channel9.msdn.com/shows/10-4">http://channel9.msdn.com/shows/10-4</a></p>
<p>Visual Studio Topic Area on Channel 9:<br>
<a href="http://channel9.msdn.com/VisualStudio">http://channel9.msdn.com/VisualStudio</a>
</p>
<p>Visual Studio 2010 CTP VPC:<br>
<a href="http://tinyurl.com/GetCTP">http://tinyurl.com/GetCTP</a> </p>
<p>Visual Studio 2010 Training Kit<br>
<a href="http://tinyurl.com/VS10Kit">http://tinyurl.com/VS10Kit</a></p>
Concurrency MSDN Dev Center<br>
<a href="http://msdn.microsoft.com/concurrency">http://msdn.microsoft.com/concurrency<br>
</a><br>
10-4! Over and out!  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0fa0d09f1eb54e1688c79deb0170a64e">]]></description>
      <comments>http://channel9.msdn.com/Shows/10-4/10-4-Episode-6-Parallel-Extensions</comments>
      <itunes:summary>
In this episode of 10-4, we start taking a look at Parallel Extensions to the .NET Framework. We&#39;ll look at some of the surface-area of the Parallel Extensions API and provide you with enough information to start working with it yourself in the Visual Studio
 2010 CTP VPC. 

Remember that&amp;nbsp;we are running these bits within a virtual machine with a single virtual processor, so you won&#39;t be able to see the performance improvements from the library. However, you will be able to start get a feel for the API itself. In future episodes,
 we will dive into deeper details of the various parts of Parallel Extensions. 

Also, in next week&#39;s episode, Jonathan Carter will be back to talk about another new feature in ASP.NET 4.0, so make sure to stay tuned for that!

For more 10-4 episodes, be sure to visit:
http://channel9.msdn.com/shows/10-4
Visual Studio Topic Area on Channel 9:
http://channel9.msdn.com/VisualStudio

Visual Studio 2010 CTP VPC:
http://tinyurl.com/GetCTP 
Visual Studio 2010 Training Kit
http://tinyurl.com/VS10Kit
Concurrency MSDN Dev Center
http://msdn.microsoft.com/concurrency

10-4! Over and out! </itunes:summary>
      <itunes:duration>1391</itunes:duration>
      <link>http://channel9.msdn.com/Shows/10-4/10-4-Episode-6-Parallel-Extensions</link>
      <pubDate>Fri, 23 Jan 2009 02:18:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/10-4/10-4-Episode-6-Parallel-Extensions</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/454583_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/454583_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/5/4/5/4/104Ep6ParallelExtensions_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/5/4/5/4/104Ep6ParallelExtensions_small_ch9.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/5/4/5/4/104Ep6ParallelExtensions_2MB_ch9.wmv" expression="full" duration="1391" fileSize="35290777" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/5/4/5/4/104Ep6ParallelExtensions_ch9.wma" expression="full" duration="1391" fileSize="22522971" type="audio/x-ms-wma" medium="audio"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/5/4/5/4/104Ep6ParallelExtensions_2MB_ch9.wmv" length="35290777" type="video/x-ms-wmv"/>
      <dc:creator>Jason Olson</dc:creator>
      <itunes:author>Jason Olson</itunes:author>
      <slash:comments>20</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/10-4/10-4-Episode-6-Parallel-Extensions/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>.NET Framework 4.0</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Visual Studio</category>
    </item>
  <item>
      <title>Technical Summit 2008: Steve Teixeira on Parallel Computing</title>
      <description><![CDATA[Auf dem&nbsp;<a href="http://www.technical-summit.de">Technical Summit 2008</a> durfte ich mit&nbsp;<a href="http://blogs.msdn.com/texblog/">Steve Teixeira</a> aus dem Parallel Computing Tools Team der Microsoft Corporation sprechen. Steve hat mir einige der Dinge
 gezeigt die in Visual Studio 2010 kommen werden um Multithreaded Anwendungen einfacher im Debugger und Profiler analysieren zu können. Das Interview selbst ist in Englisch.<br>
<br>
<strong>English:</strong><br>
During the&nbsp;<a href="http://www.technical-summit.de">Technical Summit 2008</a> I had the pleasure to Interview
<a href="http://blogs.msdn.com/texblog/">Steve Teixeira </a>about the work his team is doing at Microsoft. Steve gave me a sneak peak on what is coming in Visual Studio 2010 regarding the tools support for multithreaded applications.<br>
<br>
Enjoy,<br>
<br>
<a href="http://blogs.msdn.com/dparys">Dariusz</a>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:87565a4784cb46b0b2c99deb000f6ade">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Dariusz/Technical-Summit-2008-Steve-Teixeira-on-Parallel-Computing</comments>
      <itunes:summary>Auf dem&amp;nbsp;Technical Summit 2008 durfte ich mit&amp;nbsp;Steve Teixeira aus dem Parallel Computing Tools Team der Microsoft Corporation sprechen. Steve hat mir einige der Dinge
 gezeigt die in Visual Studio 2010 kommen werden um Multithreaded Anwendungen einfacher im Debugger und Profiler analysieren zu k&#246;nnen. Das Interview selbst ist in Englisch.

English:
During the&amp;nbsp;Technical Summit 2008 I had the pleasure to Interview
Steve Teixeira about the work his team is doing at Microsoft. Steve gave me a sneak peak on what is coming in Visual Studio 2010 regarding the tools support for multithreaded applications.

Enjoy,

Dariusz </itunes:summary>
      <itunes:duration>1474</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Dariusz/Technical-Summit-2008-Steve-Teixeira-on-Parallel-Computing</link>
      <pubDate>Tue, 25 Nov 2008 13:27:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Dariusz/Technical-Summit-2008-Steve-Teixeira-on-Parallel-Computing</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/445153_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/445153_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_small_ch9.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_2MB_ch9.wmv" expression="full" duration="1474" fileSize="388710144" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_ch9.mp3" expression="full" duration="1474" fileSize="11800369" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_ch9.mp4" expression="full" duration="1474" fileSize="301643764" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_ch9.wma" expression="full" duration="1474" fileSize="23871769" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_ch9.wmv" expression="full" duration="1474" fileSize="78510287" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_Zune_ch9.wmv" expression="full" duration="1474" fileSize="177086267" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_s_ch9.wmv" expression="full" duration="1474" fileSize="228" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_ch9.wmv" length="78510287" type="video/x-ms-wmv"/>
      <dc:creator>Dariusz Parys</dc:creator>
      <itunes:author>Dariusz Parys</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Dariusz/Technical-Summit-2008-Steve-Teixeira-on-Parallel-Computing/RSS</wfw:commentRss>
      <category>Debugging</category>
      <category>de-de</category>
      <category>en-GB</category>
      <category>en-US</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Technical Summit</category>
      <category>Visual Studio</category>
    </item>
  <item>
      <title>Using the Parallel Extensions to the .NET Framework</title>
      <description><![CDATA[Welcome back to another Visual Studio 2010 and .NET Framework 4.0 Week video. In this latest installment, we catch up with Stephen Toub, Senior Program Manager on the Parallel Computing Platform team.
<br /><br />Stephen takes us through a whirlwind tour of many different Parallel Extensions features, showing them in action. Covered are features like Parallel LINQ, Parallel.For, the Task Parallel Library, and some of the new Coordination Data Structures.<br /><br />Enjoy!&nbsp;<br /><br /><i><i>This is another </i><a href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-2010-and-the-NET-Framework-40-Week/"><i>Visual Studio 2010 and .NET Framework 4.0 Week Video</i></a><i>. For other Visual Studio 2010 videos, check out the&nbsp;</i><a href="http://channel9.msdn.com/VisualStudio/"><i>Visual
 Studio topic area</i></a><i> here on Channel 9.</i></i>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f2c29abe95a2429797d09deb001f0647">]]></description>
      <comments>http://channel9.msdn.com/Blogs/VisualStudio/Using-the-Parallel-Extensions-to-the-NET-Framework</comments>
      <itunes:summary>Welcome back to another Visual Studio 2010 and .NET Framework 4.0 Week video. In this latest installment, we catch up with Stephen Toub, Senior Program Manager on the Parallel Computing Platform team.
Stephen takes us through a whirlwind tour of many different Parallel Extensions features, showing them in action. Covered are features like Parallel LINQ, Parallel.For, the Task Parallel Library, and some of the new Coordination Data Structures.Enjoy!&amp;nbsp;This is another Visual Studio 2010 and .NET Framework 4.0 Week Video. For other Visual Studio 2010 videos, check out the&amp;nbsp;Visual
 Studio topic area here on Channel 9. </itunes:summary>
      <itunes:duration>941</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/VisualStudio/Using-the-Parallel-Extensions-to-the-NET-Framework</link>
      <pubDate>Thu, 13 Nov 2008 15:37:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/VisualStudio/Using-the-Parallel-Extensions-to-the-NET-Framework</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/442879_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/442879_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/8/2/4/4/UsingParallelExtensions_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://channel9.channel9web1.orcsweb.com/Link/0ad2460f-510b-4991-9d83-b992bedfff18/" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/8/2/4/4/ParallelExtensionsWithNetFx4.wmv" expression="full" duration="941" fileSize="51860903" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/7/8/2/4/4/ParallelExtensionsWithNetFx4.wmv" expression="full" duration="941" fileSize="224" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Jason Olson</dc:creator>
      <itunes:author>Jason Olson</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/VisualStudio/Using-the-Parallel-Extensions-to-the-NET-Framework/RSS</wfw:commentRss>
      <category>.NET Framework 4.0</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
    </item>
  <item>
      <title>Back To Basics - Race Conditions, Part 1</title>
      <description><![CDATA[Welcome to the &quot;Back To Basics&quot; Screencast Series. In this series of screencasts, we will be taking a look at specific .NET language features, as well as features of the .NET Framework itself. We'll be playing particular attention to how these various
 features work and why you, as a developer, need to understand how they work.<br>
<br>
In the first several screencasts, we'll take a look at several common pitfalls when writing multi-threaded code. In this screencast, we'll dive into race conditions, how they can show up in your code, and what you can do to fix them.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:41c8a16acd46421896dd9dea011c8b6e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/JasonOlson/Back-To-Basics-Race-Conditions-Part-1</comments>
      <itunes:summary>Welcome to the &amp;quot;Back To Basics&amp;quot; Screencast Series. In this series of screencasts, we will be taking a look at specific .NET language features, as well as features of the .NET Framework itself. We&#39;ll be playing particular attention to how these various
 features work and why you, as a developer, need to understand how they work.

In the first several screencasts, we&#39;ll take a look at several common pitfalls when writing multi-threaded code. In this screencast, we&#39;ll dive into race conditions, how they can show up in your code, and what you can do to fix them.
</itunes:summary>
      <itunes:duration>421</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/JasonOlson/Back-To-Basics-Race-Conditions-Part-1</link>
      <pubDate>Mon, 13 Oct 2008 17:40:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/JasonOlson/Back-To-Basics-Race-Conditions-Part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/432389_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/432389_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/3/2/3/4/BackToBasicsRaceConditionsPart1_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/2e0294a2-a671-470d-ac9f-2e87589d21e2.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/3/2/3/4/BackToBasics1RaceConditions.wmv" expression="full" duration="421" fileSize="6420892" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/8/3/2/3/4/BackToBasics1RaceConditions.wmv" expression="full" duration="421" fileSize="222" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Jason Olson</dc:creator>
      <itunes:author>Jason Olson</itunes:author>
      <slash:comments>10</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/JasonOlson/Back-To-Basics-Race-Conditions-Part-1/RSS</wfw:commentRss>
      <category>Back To Basics</category>
      <category>Concurrency</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Parallelism</category>
    </item>
  <item>
      <title>Parallel Computing Platform: Overview and Future Directions</title>
      <description><![CDATA[The Parallel Computing Platform team's David Callahan (Distinguished Engineer) and&nbsp;Keith Yedlin (Product Unit Manager)&nbsp;sit down with me to discuss Microsoft's vision for general purpose Parallel Computing. Keith demos the power of the Microsoft Parallel
 Computing&nbsp;Platform&nbsp;on a 26 processor machine. Even cooler than the substantial performance improvements is the small change to a for loop (adding .NET Extensions' new Parallel.For) that&nbsp;results in incredible performance gains. See for yourself.
<br /><br />Of course, this is Channel 9 (and I am without&nbsp;Marketing bones...)&nbsp;so we talk about a lot of things related to concurrency and parallel computing. Do we have&nbsp;all the answers? Of course not. Are we making significant strides in our&nbsp;quest to&nbsp;bring&nbsp;more super
 computing capability to the general purpose software developer.&nbsp;David is a seasoned veteran in the parallel computing space (he was an engineer at Cray...) and he owns the Microsoft &quot;Quest&quot; for parallel computing, generally. Keith has to make sure that we
 come up with is truly useful to customers and not just simplified rocket science.<br /><br />Tune in!  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f867141ca9df4026b9f89dea00cdc9f2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Parallel-Computing-Platform-Overview-and-Future-Directions</comments>
      <itunes:summary>The Parallel Computing Platform team&#39;s David Callahan (Distinguished Engineer) and&amp;nbsp;Keith Yedlin (Product Unit Manager)&amp;nbsp;sit down with me to discuss Microsoft&#39;s vision for general purpose Parallel Computing. Keith demos the power of the Microsoft Parallel
 Computing&amp;nbsp;Platform&amp;nbsp;on a 26 processor machine. Even cooler than the substantial performance improvements is the small change to a for loop (adding .NET Extensions&#39; new Parallel.For) that&amp;nbsp;results in incredible performance gains. See for yourself.
Of course, this is Channel 9 (and I am without&amp;nbsp;Marketing bones...)&amp;nbsp;so we talk about a lot of things related to concurrency and parallel computing. Do we have&amp;nbsp;all the answers? Of course not. Are we making significant strides in our&amp;nbsp;quest to&amp;nbsp;bring&amp;nbsp;more super
 computing capability to the general purpose software developer.&amp;nbsp;David is a seasoned veteran in the parallel computing space (he was an engineer at Cray...) and he owns the Microsoft &amp;quot;Quest&amp;quot; for parallel computing, generally. Keith has to make sure that we
 come up with is truly useful to customers and not just simplified rocket science.Tune in! </itunes:summary>
      <itunes:duration>2155</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Parallel-Computing-Platform-Overview-and-Future-Directions</link>
      <pubDate>Mon, 13 Oct 2008 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Parallel-Computing-Platform-Overview-and-Future-Directions</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/432317_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/432317_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_small_ch9.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_2MB_ch9.wmv" expression="full" duration="2155" fileSize="674714875" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_ch9.mp3" expression="full" duration="2155" fileSize="17245959" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_ch9.mp4" expression="full" duration="2155" fileSize="122356906" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_ch9.wma" expression="full" duration="2155" fileSize="17443551" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_ch9.wmv" expression="full" duration="2155" fileSize="136430555" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_Zune_ch9.wmv" expression="full" duration="2155" fileSize="170818711" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_s_ch9.wmv" expression="full" duration="2155" fileSize="250" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/3/2/3/4/ParallelComputingOverviewAndFutures_ch9.wmv" length="136430555" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Parallel-Computing-Platform-Overview-and-Future-Directions/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallel Extensions</category>
      <category>PLINQ</category>
    </item>
  <item>
      <title>PDC08: Parallelism Track and PreCon with Stephen Toub</title>
      <description><![CDATA[Parallelism will be an important theme of PDC08 (<a shape="rect" href="http://microsoftpdc.com/" shape="rect">http://microsoftpdc.com/</a>). You'll want to get up to speed with the current state of the art in parallel computing patterns and platform technologies
 like the Task Parallel Library, Parallel Extensions for the .NET Framework, etc. This is where a the Parallelism&nbsp;PreCon comes in. Spend all day with experts in parallelism (Joe Duffy, David Callahan, Steven Toub) and learn about what you can do today to take
 advantage of multi-core machines. Here, Stephen Toub makes a brief pitch for the PreCon in Parallelism.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6da0aeaa686448b9aa039dea00cdf018">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/PDC08-Parallelism-Track-and-PreCon-with-Stephen-Toub</comments>
      <itunes:summary>Parallelism will be an important theme of PDC08 (http://microsoftpdc.com/). You&#39;ll want to get up to speed with the current state of the art in parallel computing patterns and platform technologies
 like the Task Parallel Library, Parallel Extensions for the .NET Framework, etc. This is where a the Parallelism&amp;nbsp;PreCon comes in. Spend all day with experts in parallelism (Joe Duffy, David Callahan, Steven Toub) and learn about what you can do today to take
 advantage of multi-core machines. Here, Stephen Toub makes a brief pitch for the PreCon in Parallelism.
</itunes:summary>
      <itunes:duration>365</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/PDC08-Parallelism-Track-and-PreCon-with-Stephen-Toub</link>
      <pubDate>Fri, 05 Sep 2008 22:38:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/PDC08-Parallelism-Track-and-PreCon-with-Stephen-Toub</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/425957_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/425957_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_large_ch9.jpg" height="240" width="320"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_small_ch9.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_2MB_ch9.wmv" expression="full" duration="365" fileSize="114576135" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_ch9.mp3" expression="full" duration="365" fileSize="2927305" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_ch9.mp4" expression="full" duration="365" fileSize="20762803" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_ch9.wma" expression="full" duration="365" fileSize="2967109" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_ch9.wmv" expression="full" duration="365" fileSize="23355121" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_Zune_ch9.wmv" expression="full" duration="365" fileSize="29063805" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_s_ch9.wmv" expression="full" duration="365" fileSize="224" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/9/5/2/4/PDC08ParallelismPreCon_ch9.wmv" length="23355121" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/PDC08-Parallelism-Track-and-PreCon-with-Stephen-Toub/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>PDC 2008</category>
      <category>PDC08</category>
    </item>
  <item>
      <title>This Week on Channel9: TechEd, Bill Gates, Data Mining, IronRuby and more</title>
      <description><![CDATA[This Week on Channel 9, Dan and Brian report from TechEd Developers 2008 in Orlando including:<br>
<br>
<ul>
<li><a href="http://channel9.msdn.com/posts/Dan/Bill-Gates-TechEd-Keynote/">Dan interviewing Bill Gates
</a></li><li><a href="http://silverlight.net/GetStarted/">Silverlight 2 Beta 2 now available</a>
</li><li><a href="http://channel9.msdn.com/posts/Dan/Rafal-Lukawiecki-on-TechEd-Data-Mining-SQL-Server-and-more/">Interview with&nbsp;Rafal Luckawiecki</a>&nbsp;
</li><li>C9 Byte:&nbsp;<a href="http://channel9.msdn.com/posts/Dan/C9-Bytes-Using-Silverlight-with-IronRuby-with-John-Lam/">John Lam shows of an IronRuby implementation of Try Ruby using Silverlight&nbsp;</a>
</li><li>C9 Byte:&nbsp;<a href="http://channel9.msdn.com/posts/Dan/C9-Bytes-Amazing-Photo-Colorization-using-Parallel-Fx-with-Stephen-Toub/">Stephen Toub showing off an amazing photo editing application</a> that uses the Parallel Task Library
</li><li>Clips from Laura Foy working the crowd at TechEd (<a href="http://channel9.msdn.com/posts/LarryLarsen/Tech-Ed-Orlando-Day-1/">Day 1</a>,
<a href="http://channel9.msdn.com/posts/LarryLarsen/Tech-Ed-Orlando-Day-2/">Day 2</a>, and
<a href="http://channel9.msdn.com/posts/LarryLarsen/Tech-Ed-Orlando-Day-3-dev/">Day 3</a>)
</li><li><a href="http://channel9.msdn.com">C9 V4 Launches</a> </li><li>At the end of the show, weird random guy makes Brian and I awkward (more than usual) ...we'll have to find out who he is
</li></ul>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9fb83c424fde467d87549dea00c54068">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-Channel9-TechEd-Bill-Gates-Data-Mining-IronRuby-and-more</comments>
      <itunes:summary>This Week on Channel 9, Dan and Brian report from TechEd Developers 2008 in Orlando including:


Dan interviewing Bill Gates
Silverlight 2 Beta 2 now available
Interview with&amp;nbsp;Rafal Luckawiecki&amp;nbsp;
C9 Byte:&amp;nbsp;John Lam shows of an IronRuby implementation of Try Ruby using Silverlight&amp;nbsp;
C9 Byte:&amp;nbsp;Stephen Toub showing off an amazing photo editing application that uses the Parallel Task Library
Clips from Laura Foy working the crowd at TechEd (Day 1,
Day 2, and
Day 3)
C9 V4 Launches At the end of the show, weird random guy makes Brian and I awkward (more than usual) ...we&#39;ll have to find out who he is

</itunes:summary>
      <itunes:duration>1114</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-Channel9-TechEd-Bill-Gates-Data-Mining-IronRuby-and-more</link>
      <pubDate>Mon, 09 Jun 2008 21:14:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-Channel9-TechEd-Bill-Gates-Data-Mining-IronRuby-and-more</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/a3d808de-59f7-46f8-b0c1-ea66b3273582.jpg" height="0" width="0"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/408681_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/408681_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_small_ch9.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_2MB_ch9.wmv" expression="full" duration="1114" fileSize="349004629" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_ch9.mp3" expression="full" duration="1114" fileSize="8920084" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_ch9.mp4" expression="full" duration="1114" fileSize="61633559" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_ch9.wma" expression="full" duration="1114" fileSize="9023069" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_ch9.wmv" expression="full" duration="1114" fileSize="69343655" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_Zune_ch9.wmv" expression="full" duration="1114" fileSize="88396195" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_s_ch9.wmv" expression="full" duration="1114" fileSize="222" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/6/8/0/4/ThisWeekOnC9June62008_ch9.wmv" length="69343655" type="video/x-ms-wmv"/>
      <dc:creator>Dan Fernandez</dc:creator>
      <itunes:author>Dan Fernandez</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-Channel9-TechEd-Bill-Gates-Data-Mining-IronRuby-and-more/RSS</wfw:commentRss>
      <category>Data Mining</category>
      <category>IronRuby</category>
      <category>Parallel Extensions</category>
    </item>
  <item>
      <title>Inside Parallel Extensions for .NET 2008 CTP Part 2</title>
      <description><![CDATA[
<p>Parallel Extensions simplifies development by providing library-based support for introducing concurrency into applications written with any .NET language, including C# and Visual Basic. It includes the Task Parallel Library (TPL), which provides imperative
 data and task parallelism; Parallel LINQ (PLINQ), which provides declarative data parallelism; and all new Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.
</p>
<p>In addition to CDS, this upgrade provides several improvements, including a new scheduler that is more robust, efficient, and scalable. TPL also exposes new functionality, including methods for continuations. PLINQ now runs on top of TPL, clarifies order-preservation,
 and provides several new operators.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=348F73FD-593D-4B3C-B055-694C50D2B0F3&amp;displaylang=en" target="_blank">The June CTP</a>&nbsp;works with the .NET Framework 3.5 as a simple, small-footprint installation that drops a single DLL, documentation,
 samples, and registers the DLL with Visual Studio 2008. <br /><br />Here, we continue the discussion with the key engineers of the Microsoft Parallel Computing Platform (which includes the Parallel Extensions for .NET...): Lead Developer Joe Duffy, Developer Huseyin Yildiz, Developer Igor Ostrovsky. Program Manager Stephen
 Toub and Program Manager Ed Essey.<br /><br />We dig deeply into a lot of topics related to parallelism and conconcurency and how the new additions to the platform enable developers to exploit multi/many core processors in an elegant way.<br /><br />Enjoy part 2. See part 1 <a href="http://channel9.msdn.com/shows/Going&#43;Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-1/" target="_blank">
here</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c3e0988ab31a48b2b1169dea00442792">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-2</comments>
      <itunes:summary>
Parallel Extensions simplifies development by providing library-based support for introducing concurrency into applications written with any .NET language, including C# and Visual Basic. It includes the Task Parallel Library (TPL), which provides imperative
 data and task parallelism; Parallel LINQ (PLINQ), which provides declarative data parallelism; and all new Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.

In addition to CDS, this upgrade provides several improvements, including a new scheduler that is more robust, efficient, and scalable. TPL also exposes new functionality, including methods for continuations. PLINQ now runs on top of TPL, clarifies order-preservation,
 and provides several new operators.
The June CTP&amp;nbsp;works with the .NET Framework 3.5 as a simple, small-footprint installation that drops a single DLL, documentation,
 samples, and registers the DLL with Visual Studio 2008. Here, we continue the discussion with the key engineers of the Microsoft Parallel Computing Platform (which includes the Parallel Extensions for .NET...): Lead Developer Joe Duffy, Developer Huseyin Yildiz, Developer Igor Ostrovsky. Program Manager Stephen
 Toub and Program Manager Ed Essey.We dig deeply into a lot of topics related to parallelism and conconcurency and how the new additions to the platform enable developers to exploit multi/many core processors in an elegant way.Enjoy part 2. See part 1 
here.
</itunes:summary>
      <itunes:duration>2143</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-2</link>
      <pubDate>Thu, 05 Jun 2008 20:33:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/407863_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/407863_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/fc008079-4bb8-4133-8668-e31ebe19c45a.jpg" height="225" width="300"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f411a9d0-c021-427f-b2af-a8cca257879d.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_2MB_ch9.wmv" expression="full" duration="2143" fileSize="670938803" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_ch9.mp3" expression="full" duration="2143" fileSize="17149492" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_ch9.mp4" expression="full" duration="2143" fileSize="121615391" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_ch9.wma" expression="full" duration="2143" fileSize="17344149" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_ch9.wmv" expression="full" duration="2143" fileSize="130796165" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_Zune_ch9.wmv" expression="full" duration="2143" fileSize="169938369" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/GDPCPCTP2Part2_s_ch9.wmv" expression="full" duration="2143" fileSize="188" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part2_ch9.wmv" length="130796165" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>15</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-2/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
    </item>
  <item>
      <title>Inside Parallel Extensions for .NET 2008 CTP Part 1</title>
      <description><![CDATA[
<p>Parallel Extensions simplifies development by providing library-based support for introducing concurrency into applications written with any .NET language, including C# and Visual Basic. It includes the Task Parallel Library (TPL), which provides imperative
 data and task parallelism; Parallel LINQ (PLINQ), which provides declarative data parallelism; and all new Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.<br /><br />In addition to CDS, this upgrade provides several improvements, including a new scheduler that is more robust, efficient, and scalable. TPL also exposes new functionality, including methods for continuations. PLINQ now runs on top of TPL, clarifies order-preservation,
 and provides several new operators.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=348F73FD-593D-4B3C-B055-694C50D2B0F3&amp;displaylang=en" target="_blank">The June CTP</a>&nbsp;works with the .NET Framework 3.5 as a simple, small-footprint installation that drops a single DLL, documentation,
 samples, and registers the DLL with Visual Studio 2008. <br /><br />Here, we meet some of the key engineers of the Microsoft Parallel Computing Platform (which includes the Parallel Extensions for .NET...): Lead Developer Joe Duffy, Developer Huseyin Yildiz, Developer Igor Ostrovsky, Program Manager Stephen Toub and Program
 Manager Ed Essey.<br /><br />We dig deeply into a lot of topics related to parallelism and conconcurency and how the new additions to the platform enable developers to exploit multi/many core processors in an elegant way.<br /><br />Enjoy part 1. Part 2 is <a href="http://channel9.msdn.com/shows/Going&#43;Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-2/" target="_blank">
here</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9588fc338dd94cacb30a9dea00442de1">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-1</comments>
      <itunes:summary>
Parallel Extensions simplifies development by providing library-based support for introducing concurrency into applications written with any .NET language, including C# and Visual Basic. It includes the Task Parallel Library (TPL), which provides imperative
 data and task parallelism; Parallel LINQ (PLINQ), which provides declarative data parallelism; and all new Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.In addition to CDS, this upgrade provides several improvements, including a new scheduler that is more robust, efficient, and scalable. TPL also exposes new functionality, including methods for continuations. PLINQ now runs on top of TPL, clarifies order-preservation,
 and provides several new operators.
The June CTP&amp;nbsp;works with the .NET Framework 3.5 as a simple, small-footprint installation that drops a single DLL, documentation,
 samples, and registers the DLL with Visual Studio 2008. Here, we meet some of the key engineers of the Microsoft Parallel Computing Platform (which includes the Parallel Extensions for .NET...): Lead Developer Joe Duffy, Developer Huseyin Yildiz, Developer Igor Ostrovsky, Program Manager Stephen Toub and Program
 Manager Ed Essey.We dig deeply into a lot of topics related to parallelism and conconcurency and how the new additions to the platform enable developers to exploit multi/many core processors in an elegant way.Enjoy part 1. Part 2 is 
here.
</itunes:summary>
      <itunes:duration>3084</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-1</link>
      <pubDate>Thu, 05 Jun 2008 17:06:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/407860_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/407860_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/aa6e504b-cf53-442d-9f84-3f4874413d9f.jpg" height="225" width="300"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/74420745-6ced-4ef5-94d6-31598bbcf08c.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_2MB_ch9.wmv" expression="full" duration="3084" fileSize="964392449" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_ch9.mp3" expression="full" duration="3084" fileSize="24676937" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_ch9.mp4" expression="full" duration="3084" fileSize="174720160" type="video/mp4" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_ch9.wma" expression="full" duration="3084" fileSize="24950277" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_ch9.wmv" expression="full" duration="3084" fileSize="176829971" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_Zune_ch9.wmv" expression="full" duration="3084" fileSize="244536015" type="video/x-ms-wmv" medium="video"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/GDPCPCTP2Part1_s_ch9.wmv" expression="full" duration="3084" fileSize="188" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/GDPCPCTP2Part1_ch9.wmv" length="176829971" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>15</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Inside-Parallel-Extensions-for-NET-2008-CTP-Part-1/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
    </item>
  <item>
      <title>Joe Duffy and Igor Ostrovsky: Parallel LINQ under the hood</title>
      <description><![CDATA[Continuing our <a href="/tags/ParallelExtensions">exploration </a>of the <a href="http://msdn2.microsoft.com/en-us/concurrency/default.aspx">
Parallel Computing Platform</a> and the folks who think it up and build it, we sit down with software developers&nbsp;<a href="http://www.bluebytesoftware.com/blog/Default.aspx">Joe Duffy</a> (he wrote the original Parallel LINQ Think Week paper&nbsp;that Bill Gates
 read and obviously enjoyed!)&nbsp;and Igor Ostrovsky (he&nbsp;spends his time implementing PLINQ and associated technologies)&nbsp;to deeply dig into how PLINQ works and what makes it tick from a parallel processing point of view.<br /><br />Lots of whiteboarding and great conversation in this one, as is usual with the people helping to shape our general purpose parallel computing development platform.<br /><br />Enjoy.<br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsidePLINQFinal_512kbs.wmv">Low res file here</a>.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f039607e32744aa596479dea00446a37">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-and-Igor-Ostrovsky-Parallel-LINQ-under-the-hood</comments>
      <itunes:summary>Continuing our exploration of the 
Parallel Computing Platform and the folks who think it up and build it, we sit down with software developers&amp;nbsp;Joe Duffy (he wrote the original Parallel LINQ Think Week paper&amp;nbsp;that Bill Gates
 read and obviously enjoyed!)&amp;nbsp;and Igor Ostrovsky (he&amp;nbsp;spends his time implementing PLINQ and associated technologies)&amp;nbsp;to deeply dig into how PLINQ works and what makes it tick from a parallel processing point of view.Lots of whiteboarding and great conversation in this one, as is usual with the people helping to shape our general purpose parallel computing development platform.Enjoy.Low res file here.
</itunes:summary>
      <itunes:duration>3722</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-and-Igor-Ostrovsky-Parallel-LINQ-under-the-hood</link>
      <pubDate>Tue, 18 Mar 2008 17:32:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-and-Igor-Ostrovsky-Parallel-LINQ-under-the-hood</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/ab30a9b8-c128-4f2c-9ed8-4504e34d3ea3.jpg" height="0" width="0"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249670_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249670_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f8ba9985-be61-4fbd-86b1-0061efa1991a.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsidePLINQFinal.wmv" expression="full" duration="3722" fileSize="1164492277" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsidePLINQFinal_ch9.mp3" expression="full" duration="3722" fileSize="29778128" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsidePLINQFinal_ch9.wma" expression="full" duration="3722" fileSize="30111147" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/InsidePLINQFinal_s_ch9.wmv" expression="full" duration="3722" fileSize="192" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsidePLINQFinal.wmv" length="1164492277" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-and-Igor-Ostrovsky-Parallel-LINQ-under-the-hood/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>PLINQ</category>
    </item>
  <item>
      <title>Joe Duffy, Huseyin Yildiz, Daan Leijen, Stephen Toub - Parallel Extensions: Inside the Task Parallel</title>
      <description><![CDATA[<a href="http://www.bluebytesoftware.com/blog/Default.aspx">Joe Duffy</a>, Huseyin Yildiz, Daan Leijen, Stephen Toub and I gathered in a conference room in building 122 to dig into the Task Parallel Library infrastructure. You've heard about the
<a href="http://msdn2.microsoft.com/en-us/concurrency/default.aspx">Parallel Computing Platform
</a>a few months ago in an interview with <a href="/Showpost.aspx?postid=347531">
Anders Hejlsberg and Joe Duffy</a>. We didn't go <em>too</em> deep in that talk. It was an introduction to the Parallel Computing Platform.<br /><br />Here, we take a dive down into the technical rabbit hole with Daan, Joe, Stephen and Huseyin.<br /><br />Daan is an MSR reseacher who's work has been instrumental in bringing TPL and Parallel Extensions to&nbsp;life. Of course, Joe is the guy who invented PLINQ (he&nbsp;wrote the original Think Week paper that impressed Bill)&nbsp;and is a lead developer on the Parallel Computing
 Platform team. Stephen is the Program Manager (and is the one driving and scheduling many of the interviews you will see covering&nbsp;Parallel Computing Platform here on C9&nbsp;- Thanks, Stephen!)&nbsp;and Huseyin is a developer who recently joined the group and is already
 making a big impact.<br /><br />Most of the time here&nbsp;is spent on the whiteboard with Daan. Make some time for this conversation. There's an awful lot to learn here.<br /><br />Enjoy!<br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsideTPL_512kbs.wmv">Click here for the low res download.</a>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a383895cc4cd4c5bb5fa9dea004475cb">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-Huseyin-Yildiz-Daan-Leijen-Stephen-Toub-Parallel-Extensions-Inside-the-Task-Parallel</comments>
      <itunes:summary>Joe Duffy, Huseyin Yildiz, Daan Leijen, Stephen Toub and I gathered in a conference room in building 122 to dig into the Task Parallel Library infrastructure. You&#39;ve heard about the
Parallel Computing Platform
a few months ago in an interview with 
Anders Hejlsberg and Joe Duffy. We didn&#39;t go too deep in that talk. It was an introduction to the Parallel Computing Platform.Here, we take a dive down into the technical rabbit hole with Daan, Joe, Stephen and Huseyin.Daan is an MSR reseacher who&#39;s work has been instrumental in bringing TPL and Parallel Extensions to&amp;nbsp;life. Of course, Joe is the guy who invented PLINQ (he&amp;nbsp;wrote the original Think Week paper that impressed Bill)&amp;nbsp;and is a lead developer on the Parallel Computing
 Platform team. Stephen is the Program Manager (and is the one driving and scheduling many of the interviews you will see covering&amp;nbsp;Parallel Computing Platform here on C9&amp;nbsp;- Thanks, Stephen!)&amp;nbsp;and Huseyin is a developer who recently joined the group and is already
 making a big impact.Most of the time here&amp;nbsp;is spent on the whiteboard with Daan. Make some time for this conversation. There&#39;s an awful lot to learn here.Enjoy!Click here for the low res download.
</itunes:summary>
      <itunes:duration>3761</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-Huseyin-Yildiz-Daan-Leijen-Stephen-Toub-Parallel-Extensions-Inside-the-Task-Parallel</link>
      <pubDate>Tue, 19 Feb 2008 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-Huseyin-Yildiz-Daan-Leijen-Stephen-Toub-Parallel-Extensions-Inside-the-Task-Parallel</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/9fca5151-8c16-4fbd-94f8-0af4be2955dc.jpg" height="0" width="0"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249616_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249616_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/ff5f7675-0bd2-4e49-9cd5-d52acbccf3c7.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsideTPL.wmv" expression="full" duration="3761" fileSize="1172884511" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsideTPL_ch9.mp3" expression="full" duration="3761" fileSize="30090553" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsideTPL_ch9.wma" expression="full" duration="3761" fileSize="30426567" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/InsideTPL_s_ch9.wmv" expression="full" duration="3761" fileSize="178" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/InsideTPL.wmv" length="1172884511" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>33</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Joe-Duffy-Huseyin-Yildiz-Daan-Leijen-Stephen-Toub-Parallel-Extensions-Inside-the-Task-Parallel/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
      <category>Task Parallel Library</category>
    </item>
  <item>
      <title>Burton Smith: On General Purpose Super Computing and the History and Future of Parallelism</title>
      <description><![CDATA[<a href="http://www.microsoft.com/presspass/exec/techfellow/Smith/default.mspx">Burton Smith</a> is&nbsp;a Technical Fellow at Microsoft who thinks about ways in which our platform needs to be structured to support general purpose computers that will soon have
 clustered super computer processing power as we move closer to manycore everywhere (not too far off into the future...). Burton is a parallel computing expert, an industry thought leader in high performance, massively parallel distributed (aka super)&nbsp;computing.
 Winner of the Seymour Cray Computer Engineering Award, Burton knows a thing or two about how to architect and implement software systems that can succeed in the Age of Manycore.
<br /><br />This is a long and great&nbsp;conversation, unedited of course. You'll want to make some time for this and listen carefully to what Burton says. This is a very important general introduction to parallelism and high performance computing.&nbsp;As always, we can't talk
 about super computing without&nbsp;addressing&nbsp;program language evolution in the context of manycore (you've seen this quite a bit on C9 over the years). We cover a lot of ground here including Burton's insights into&nbsp;functional programming, transactions, compatability,
 shared mutable state, operating systems, technical redunancy and the role of Technical Fellows in the post-Bill era.<br /><br />Enjoy this great introduction to&nbsp;parallelism and the future&nbsp;of our platform technologies and tools as we head into the age of manycore. This is the first in a series of several interviews covering parallel computing and Microsoft's Parallel Computing Platform
 technologies, specifically.<br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/BurtonSmithOnParallelism_512kbs.wmv"><span>Low res file for the bandwidth-challenged.</span></a>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ae6f158fb0714cb78d219dea00447beb">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Burton-Smith-On-General-Purpose-Super-Computing-and-the-History-and-Future-of-Parallelism</comments>
      <itunes:summary>Burton Smith is&amp;nbsp;a Technical Fellow at Microsoft who thinks about ways in which our platform needs to be structured to support general purpose computers that will soon have
 clustered super computer processing power as we move closer to manycore everywhere (not too far off into the future...). Burton is a parallel computing expert, an industry thought leader in high performance, massively parallel distributed (aka super)&amp;nbsp;computing.
 Winner of the Seymour Cray Computer Engineering Award, Burton knows a thing or two about how to architect and implement software systems that can succeed in the Age of Manycore.
This is a long and great&amp;nbsp;conversation, unedited of course. You&#39;ll want to make some time for this and listen carefully to what Burton says. This is a very important general introduction to parallelism and high performance computing.&amp;nbsp;As always, we can&#39;t talk
 about super computing without&amp;nbsp;addressing&amp;nbsp;program language evolution in the context of manycore (you&#39;ve seen this quite a bit on C9 over the years). We cover a lot of ground here including Burton&#39;s insights into&amp;nbsp;functional programming, transactions, compatability,
 shared mutable state, operating systems, technical redunancy and the role of Technical Fellows in the post-Bill era.Enjoy this great introduction to&amp;nbsp;parallelism and the future&amp;nbsp;of our platform technologies and tools as we head into the age of manycore. This is the first in a series of several interviews covering parallel computing and Microsoft&#39;s Parallel Computing Platform
 technologies, specifically.Low res file for the bandwidth-challenged.
</itunes:summary>
      <itunes:duration>3922</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Burton-Smith-On-General-Purpose-Super-Computing-and-the-History-and-Future-of-Parallelism</link>
      <pubDate>Wed, 13 Feb 2008 16:34:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Burton-Smith-On-General-Purpose-Super-Computing-and-the-History-and-Future-of-Parallelism</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/4c675fa1-6d27-431e-8da0-6f85d13cd2df.jpg" height="0" width="0"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249611_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249611_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/6f8f8b50-336c-46d9-9809-c6702f93176f.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/BurtonSmithOnParallelism.wmv" expression="full" duration="3922" fileSize="1227629477" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/BurtonSmithOnParallelism_ch9.mp3" expression="full" duration="3922" fileSize="31379539" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/BurtonSmithOnParallelism_ch9.wma" expression="full" duration="3922" fileSize="31730303" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/BurtonSmithOnParallelism_s_ch9.wmv" expression="full" duration="3922" fileSize="208" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/BurtonSmithOnParallelism.wmv" length="1227629477" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>59</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Burton-Smith-On-General-Purpose-Super-Computing-and-the-History-and-Future-of-Parallelism/RSS</wfw:commentRss>
      <category>Computing</category>
      <category>High Performance Computing</category>
      <category>Parallel Computing</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
      <category>Software Composability</category>
    </item>
  <item>
      <title>ParallelFX: Task and friends</title>
      <description><![CDATA[<span><strong>Author</strong>: Hi, I am </span><a href="http://www.danielmoth.com/Blog"><span>Daniel Moth</span></a><span> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
<strong>Introduction</strong>: In this 25' exploration of the heart of the </span>
<a href="http://www.danielmoth.com/Blog/2007/11/parallel-extensions.html"><span>Parallel Extensions to the .NET Framework</span></a><span>, you will learn how to use Tasks and how they relate to TaskManagers (including creation options, cancellation and policies).<br>
<br>
<strong>Video download</strong>: Click on the image to play the video (from a streaming file). If you'd prefer to
</span><a href="http://download.microsoft.com/download/1/3/d/13d209dd-3733-4a52-8994-5bbe56cc7a63/PFX_Task_Moth.zip"><span>download the wmv packaged in a zip file, you may do so here</span></a><span>.<br>
</span> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:717fc7f57e3349efbd119dea00c87012">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/ParallelFX-Task-and-friends</comments>
      <itunes:summary>Author: Hi, I am Daniel Moth 

Introduction: In this 25&#39; exploration of the heart of the 
Parallel Extensions to the .NET Framework, you will learn how to use Tasks and how they relate to TaskManagers (including creation options, cancellation and policies).

Video download: Click on the image to play the video (from a streaming file). If you&#39;d prefer to
download the wmv packaged in a zip file, you may do so here.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/ParallelFX-Task-and-friends</link>
      <pubDate>Wed, 12 Dec 2007 22:32:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/ParallelFX-Task-and-friends</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/259643_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/259643_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/2d3138ae-d4f7-4763-85e1-71147d7b0178.jpg" height="203" width="270"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/1223b534-0ddc-4121-906a-b4dcca4a38bb.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="mms://wm.microsoft.com/ms/uk/msdn/nuggets/PFX_Task_Moth.wmv" expression="full" fileSize="174" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/ParallelFX-Task-and-friends/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Parallel Extensions</category>
      <category>UK</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Parallel LINQ (PLINQ)</title>
      <description><![CDATA[<strong>Author</strong>: Hi, I am <a href="http://www.danielmoth.com/Blog">Daniel Moth</a> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
<strong>Introduction</strong>: Achieving &quot;Declarative Data Parallelism&quot; with the Parallel Extensions is achieved through Parallel LINQ (PLINQ). This 20' video explains how to parallelise your LINQ queries, how it works under the covers and how to configure
 it for advanced scenarios.<br>
<br>
<strong>Video download</strong>: Click on the image to play the video (from a streaming file). If you'd prefer to
<a href="http://download.microsoft.com/download/b/c/b/bcb97bcc-de67-474e-8f65-57a910b1a438/PFX_PLINQ_Moth.zip ">
download the wmv packaged in a zip file, you may do so here</a>.<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:550f7ff06a3e47eca70f9dea00c87e33">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Parallel-LINQ-PLINQ</comments>
      <itunes:summary>Author: Hi, I am Daniel Moth 

Introduction: Achieving &amp;quot;Declarative Data Parallelism&amp;quot; with the Parallel Extensions is achieved through Parallel LINQ (PLINQ). This 20&#39; video explains how to parallelise your LINQ queries, how it works under the covers and how to configure
 it for advanced scenarios.

Video download: Click on the image to play the video (from a streaming file). If you&#39;d prefer to

download the wmv packaged in a zip file, you may do so here.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Parallel-LINQ-PLINQ</link>
      <pubDate>Thu, 29 Nov 2007 22:36:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Parallel-LINQ-PLINQ</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/259335_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/259335_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/0f30be68-1f7d-432f-949f-b74a8618fa6b.jpg" height="203" width="270"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f512f30e-9ca7-4b97-adcd-6d6dd8da00eb.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="mms://wm.microsoft.com/ms/uk/msdn/nuggets/PFX_PLINQ_Moth.wmv" expression="full" fileSize="176" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/Parallel-LINQ-PLINQ/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Parallel Extensions</category>
      <category>UK</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>How to use the static Parallel class</title>
      <description><![CDATA[<strong>Author</strong>: Hi, I am <a href="http://www.danielmoth.com/Blog">Daniel Moth</a> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
<strong>Introduction</strong>: The .NET incarnation of the solution to &quot;imperative data parallelism&quot; lives in the static Parallel class of the Parallel Extensions assembly. If that sentence confuses you a bit, watch the 20' video for the full explanation.<br>
<br>
<strong>Video download</strong>: Click on the image to play the video (from a streaming file). If you'd prefer to
<a href="http://download.microsoft.com/download/b/c/b/bcb97bcc-de67-474e-8f65-57a910b1a438/PFX_ParallelClass_Moth.zip">
download the wmv packaged in a zip file, you may do so here</a>.<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d6f3933e64af4c4bb8229dea00c880bb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/How-to-use-the-static-Parallel-class</comments>
      <itunes:summary>Author: Hi, I am Daniel Moth 

Introduction: The .NET incarnation of the solution to &amp;quot;imperative data parallelism&amp;quot; lives in the static Parallel class of the Parallel Extensions assembly. If that sentence confuses you a bit, watch the 20&#39; video for the full explanation.

Video download: Click on the image to play the video (from a streaming file). If you&#39;d prefer to

download the wmv packaged in a zip file, you may do so here.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/How-to-use-the-static-Parallel-class</link>
      <pubDate>Thu, 29 Nov 2007 22:33:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/How-to-use-the-static-Parallel-class</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/259334_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/259334_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/e28277bd-f33d-4bd7-928f-44da4043066b.jpg" height="203" width="270"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/800bbd87-85be-4a6b-9e09-9539b0e89d41.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="mms://wm.microsoft.com/ms/uk/msdn/nuggets/PFX_ParallelClass_Moth.wmv" expression="full" fileSize="192" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/How-to-use-the-static-Parallel-class/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Parallel Extensions</category>
      <category>UK</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Intro to Parallel Extensions to the .NET Framework</title>
      <description><![CDATA[<strong>Author</strong>: Hi, I am <a href="http://www.danielmoth.com/Blog">Daniel Moth</a> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
<strong>Introduction</strong>: In this 20’ tour of the Parallel Extensions sample code, you will learn where to focus your energy when you explore the samples. Watch this video in order to see how Parallel Extensions to the .NET Framework fit in the large picture
 and what goal it aims to solve.<br>
<br>
<strong>Video download</strong>: Click on the image to play the video (from a streaming file). If you'd prefer to
<a href="http://download.microsoft.com/download/b/c/b/bcb97bcc-de67-474e-8f65-57a910b1a438/PFX_TourOfSamples_Moth.zip">
download the wmv packaged in a zip file, you may do so here</a>.<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fa7a491106834153b6a49dea00c885a9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Intro-to-Parallel-Extensions-to-the-NET-Framework</comments>
      <itunes:summary>Author: Hi, I am Daniel Moth 

Introduction: In this 20’ tour of the Parallel Extensions sample code, you will learn where to focus your energy when you explore the samples. Watch this video in order to see how Parallel Extensions to the .NET Framework fit in the large picture
 and what goal it aims to solve.

Video download: Click on the image to play the video (from a streaming file). If you&#39;d prefer to

download the wmv packaged in a zip file, you may do so here.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Intro-to-Parallel-Extensions-to-the-NET-Framework</link>
      <pubDate>Thu, 29 Nov 2007 22:29:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Intro-to-Parallel-Extensions-to-the-NET-Framework</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/259333_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/259333_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/214497c7-9171-4bdd-957c-ee2ca0208bd0.jpg" height="203" width="270"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/a9d2ab11-ed9e-4ffc-a062-0ff9c7db7ead.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="mms://wm.microsoft.com/ms/uk/msdn/nuggets/PFX_TourOfSamples_Moth.wmv" expression="full" fileSize="192" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/Intro-to-Parallel-Extensions-to-the-NET-Framework/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Parallel Extensions</category>
      <category>UK</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Programming in the Age of Concurrency - Anders Hejlsberg and Joe Duffy: Concurrent Programming with </title>
      <description><![CDATA[Microsoft is developing a number of technologies to simplify the expression of parallelism in code. An example of this work is Parallel Extensions for the .NET Framework (PFX), a managed programming model for data parallelism, task parallelism, scheduling,
 and coordination on parallel hardware. <br /><br />PFX makes it easier for developers to write programs that&nbsp;take advantage of parallel hardware (you've all&nbsp;heard of multi-core and what the future holds with many-core...), without having to deal with the complexities of threads and locks in today’s concurrent
 programming story. Of course, PFX is not a concurrent programming silver bullet. There is still a great deal of work left to do in the imperative programming world's approach to concurrency. PFX is an excellent start with a syntax that .NET developers can
 relate to and understand.<br /><br />Here, <a href="http://www.bluebytesoftware.com/blog/Default.aspx">Joe Duffy</a>, Senior Software Engineer, and Technical Fellow Anders Hejlsberg sit down with me to discuss the basics and some of the details of the managed PFX library's architecture and implementation,
 whiteboard included.<br /><br />For more information on specific technologies, check out the <a href="http://www.bluebytesoftware.com/blog/2007/09/15/ParallelFXMSDNMagArticles.aspx">
PLINQ and TPL articles</a> in the October 2007 issue of MSDN Magazine.<br /><br /><br /><span>High res video download file <a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/AndersH_JoeDuffy_ParallelFX_2_5Mbs.wmv">
here</a>.</span>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallel+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6bc3a48efefe4177936b9dea0044b976">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Programming-in-the-Age-of-Concurrency-Anders-Hejlsberg-and-Joe-Duffy-Concurrent-Programming-with</comments>
      <itunes:summary>Microsoft is developing a number of technologies to simplify the expression of parallelism in code. An example of this work is Parallel Extensions for the .NET Framework (PFX), a managed programming model for data parallelism, task parallelism, scheduling,
 and coordination on parallel hardware. PFX makes it easier for developers to write programs that&amp;nbsp;take advantage of parallel hardware (you&#39;ve all&amp;nbsp;heard of multi-core and what the future holds with many-core...), without having to deal with the complexities of threads and locks in today’s concurrent
 programming story. Of course, PFX is not a concurrent programming silver bullet. There is still a great deal of work left to do in the imperative programming world&#39;s approach to concurrency. PFX is an excellent start with a syntax that .NET developers can
 relate to and understand.Here, Joe Duffy, Senior Software Engineer, and Technical Fellow Anders Hejlsberg sit down with me to discuss the basics and some of the details of the managed PFX library&#39;s architecture and implementation,
 whiteboard included.For more information on specific technologies, check out the 
PLINQ and TPL articles in the October 2007 issue of MSDN Magazine.High res video download file 
here. </itunes:summary>
      <itunes:duration>2048</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Programming-in-the-Age-of-Concurrency-Anders-Hejlsberg-and-Joe-Duffy-Concurrent-Programming-with</link>
      <pubDate>Fri, 12 Oct 2007 17:21:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Programming-in-the-Age-of-Concurrency-Anders-Hejlsberg-and-Joe-Duffy-Concurrent-Programming-with</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249517_100x75.jpg" height="75" width="100"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249517_220x165.jpg" height="165" width="220"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/4897e632-88f9-4334-9dd5-12378a6d8f21.jpg" height="204" width="270"/>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/eca90659-3a40-4693-8fbc-de0d9f0a5b58.jpg" height="64" width="85"/>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/AndersH_JoeDuffy_ParallelFX_512Kbs.wmv" expression="full" duration="2048" fileSize="130022603" type="video/x-ms-wmv" medium="video"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/AndersH_JoeDuffy_ParallelFX_ch9.mp3" expression="full" duration="2048" fileSize="16384000" type="audio/mp3" medium="audio"/>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/AndersH_JoeDuffy_ParallelFX_ch9.wma" expression="full" duration="2048" fileSize="16572119" type="audio/x-ms-wma" medium="audio"/>
        <media:content url="mms://wm.microsoft.com/ms/evnet/AndersH_JoeDuffy_ParallelFX_s_ch9.wmv" expression="full" duration="2048" fileSize="194" type="video/x-ms-wmv" medium="video"/>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/AndersH_JoeDuffy_ParallelFX_512Kbs.wmv" length="130022603" type="video/x-ms-wmv"/>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>30</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Programming-in-the-Age-of-Concurrency-Anders-Hejlsberg-and-Joe-Duffy-Concurrent-Programming-with/RSS</wfw:commentRss>
      <category>CLR</category>
      <category>Computing</category>
      <category>Parallel Extensions</category>
      <category>Programming</category>
      <category>Software Composability</category>
    </item>    
</channel>
</rss>
