<?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 Parallelism</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/parallelism/RSS"></atom:link>
    <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 Parallelism</title>
      <link>http://channel9.msdn.com/Tags/parallelism</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <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/parallelism</link>
    <language>en</language>
    <pubDate>Sat, 18 May 2013 23:08:47 GMT</pubDate>
    <lastBuildDate>Sat, 18 May 2013 23:08:47 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>60</c9:totalResults>
    <c9:pageCount>3</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>C++ and Beyond 2012: Herb Sutter - C++ Concurrency</title>
      <description><![CDATA[<p><strong>Herb Sutter</strong> presents <strong>C&#43;&#43; Concurrency</strong>. This was filmed at <a href="http://cppandbeyond.com" target="_blank"><strong>C&#43;&#43; and Beyond 2012</strong></a>.</p><p><a href="http://sdrv.ms/ZJ4EEk" target="_blank"><strong>Get Herb's slides</strong> </a>for this session.</p><p>Herb says:</p><p><em>I've spoken and written on these topics before. Here's what's different about this talk:</em></p><ul><li><strong><em>Brand new:&nbsp;</em></strong><em>This material goes beyond what I've written and taught about before in my Effective Concurrency articles and courses.</em> </li><li><strong><em>Cutting-edge current:</em></strong><em>&nbsp;It covers the best-practices state of the art&nbsp;<strong>techniques </strong>and&nbsp;<strong>shipping tools</strong>, and what parts of that are standardized&nbsp;<strong>in C&#43;&#43;11 already </strong>(the answer to that one may surprise you!) and what's en route to&nbsp;<strong>near-term standardization</strong>&nbsp;and why, with coverage of the latest discussions.</em> </li><li><strong><em>Blocking vs. non-blocking:</em></strong><em>&nbsp;What's the difference between blocking and non-blocking styles, why on earth would you care, which kinds does C&#43;&#43;11 support, and how are we looking at rounding it out in C&#43;&#43;1y?</em> </li></ul><p><em>The answers all matter to you – even the ones not yet in the C&#43;&#43; standard – because they are real, available in shipping products, and affect how you design your software today.</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ab7d735de3de4f01b3d7a0b3015fc350">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism</comments>
      <itunes:summary>Herb Sutter presents C&amp;#43;&amp;#43; Concurrency. This was filmed at C&amp;#43;&amp;#43; and Beyond 2012. Get Herb&#39;s slides for this session. Herb says: I&#39;ve spoken and written on these topics before. Here&#39;s what&#39;s different about this talk: Brand new:&amp;nbsp;This material goes beyond what I&#39;ve written and taught about before in my Effective Concurrency articles and courses. Cutting-edge current:&amp;nbsp;It covers the best-practices state of the art&amp;nbsp;techniques and&amp;nbsp;shipping tools, and what parts of that are standardized&amp;nbsp;in C&amp;#43;&amp;#43;11 already (the answer to that one may surprise you!) and what&#39;s en route to&amp;nbsp;near-term standardization&amp;nbsp;and why, with coverage of the latest discussions. Blocking vs. non-blocking:&amp;nbsp;What&#39;s the difference between blocking and non-blocking styles, why on earth would you care, which kinds does C&amp;#43;&amp;#43;11 support, and how are we looking at rounding it out in C&amp;#43;&amp;#43;1y? The answers all matter to you – even the ones not yet in the C&amp;#43;&amp;#43; standard – because they are real, available in shipping products, and affect how you design your software today. </itunes:summary>
      <itunes:duration>4538</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism</link>
      <pubDate>Fri, 04 Jan 2013 15:42:32 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.mp3" expression="full" duration="4538" fileSize="72622262" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.mp4" expression="full" duration="4538" fileSize="428273398" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.webm" expression="full" duration="4538" fileSize="168646738" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.wma" expression="full" duration="4538" fileSize="36707903" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.wmv" expression="full" duration="4538" fileSize="251293553" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_high.mp4" expression="full" duration="4538" fileSize="940723680" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_mid.mp4" expression="full" duration="4538" fileSize="658692898" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency_Source.wmv" expression="full" duration="4538" fileSize="3090643462" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.ism/manifest" expression="full" duration="4538" fileSize="8846" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/cc1d/a16f0452-ff02-4f2d-989a-bc5a2268cc1d/CB2012HerbSutterStandardCppConcurrency.wmv" length="251293553" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>33</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism/RSS</wfw:commentRss>
      <category>C++</category>
      <category>Concurrency</category>
      <category>Parallelism</category>
      <category>Programming</category>
      <category>Herb Sutter</category>
      <category>C++11</category>
      <category>C++ and Beyond 2012</category>
    </item>
  <item>
      <title>Cartoonizer - C++ AMP sample</title>
      <description><![CDATA[<p>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"></p><p>This screencast demonstrates&nbsp;a C&#43;&#43; AMP sample app: Cartoonizer. You can&nbsp;find&nbsp;<a href="http://blogs.msdn.com/b/nativeconcurrency/archive/2012/09/12/cartoonizer-sample-in-c-amp.aspx">pointers to information about the sample&nbsp;including where to get the Visual Studio code from the corresponding blog post</a>.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:551dda353f134cdd81a3a0ca016c9a91">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Cartoonizer-C-AMP-sample</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast demonstrates&amp;nbsp;a C&amp;#43;&amp;#43; AMP sample app: Cartoonizer. You can&amp;nbsp;find&amp;nbsp;pointers to information about the sample&amp;nbsp;including where to get the Visual Studio code from the corresponding blog post. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>406</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Cartoonizer-C-AMP-sample</link>
      <pubDate>Wed, 12 Sep 2012 22:39:30 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Cartoonizer-C-AMP-sample</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.mp3" expression="full" duration="406" fileSize="6511622" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.mp4" expression="full" duration="406" fileSize="39105347" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.webm" expression="full" duration="406" fileSize="12853165" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.wma" expression="full" duration="406" fileSize="3303423" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.wmv" expression="full" duration="406" fileSize="15933881" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_high.mp4" expression="full" duration="406" fileSize="83901289" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_mid.mp4" expression="full" duration="406" fileSize="59579195" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample_Source.wmv" expression="full" duration="406" fileSize="13403997" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/79a0/7d7eb845-5d58-4a39-90fe-c00308da79a0/CartoonizerAMPSample.wmv" length="15933881" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/Cartoonizer-C-AMP-sample/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>NBody - C++ AMP sample</title>
      <description><![CDATA[<p>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"></p><p>This screencast demonstrates one of our C&#43;&#43; AMP sample apps: NBody. You can <a href="http://blogs.msdn.com/b/nativeconcurrency/archive/2011/09/20/c-amp-n-body-simulation-sample.aspx">learn more about the sample and download the Visual Studio project with all the code from the corresponding blog post</a>.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b0ccb30743bd4c26bcbda0a90034034d">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/NBody-C-AMP-sample</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast demonstrates one of our C&amp;#43;&amp;#43; AMP sample apps: NBody. You can learn more about the sample and download the Visual Studio project with all the code from the corresponding blog post. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>361</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/NBody-C-AMP-sample</link>
      <pubDate>Fri, 17 Aug 2012 17:42:11 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/NBody-C-AMP-sample</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample.mp3" expression="full" duration="361" fileSize="5790212" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample.wma" expression="full" duration="361" fileSize="2939939" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_high.mp4" expression="full" duration="361" fileSize="77187695" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_Source.wmv" expression="full" duration="361" fileSize="340261781" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/f61b/32c5bc5d-5b03-41a0-bc42-d2c88bcff61b/NBodySample_Source.wmv" length="340261781" type="video/x-ms-wmv"></enclosure>
      <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/NBody-C-AMP-sample/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>Morph - C++ AMP sample</title>
      <description><![CDATA[<p>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"></p><p>This screencast demonstrates one of our C&#43;&#43; AMP sample apps: Morph. You can <a href="http://blogs.msdn.com/b/nativeconcurrency/archive/2012/08/09/image-morphing-c-amp-sample.aspx">learn more about the sample and download the Visual Studio project with all the code from the corresponding blog post</a>.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4c4a1edd3b764963b9b6a0a900204c6e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Morph-C-AMP-sample</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast demonstrates one of our C&amp;#43;&amp;#43; AMP sample apps: Morph. You can learn more about the sample and download the Visual Studio project with all the code from the corresponding blog post. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>445</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Morph-C-AMP-sample</link>
      <pubDate>Fri, 10 Aug 2012 02:26:47 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Morph-C-AMP-sample</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample.mp3" expression="full" duration="445" fileSize="7121830" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample.wma" expression="full" duration="445" fileSize="3609831" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_high.mp4" expression="full" duration="445" fileSize="94098186" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_Source.wmv" expression="full" duration="445" fileSize="12195587" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/ce97/9ae3cfcf-6fca-45f3-94f2-e5ce0dfbce97/MorphSample_Source.wmv" length="12195587" type="video/x-ms-wmv"></enclosure>
      <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/Morph-C-AMP-sample/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>GPU debugging in Visual Studio 2012</title>
      <description><![CDATA[<p>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"></p><p>This screencast assumes knowledge of the C&#43;&#43; AMP API, e.g. that you totally understand the <a href="http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP">matrix multiplication implementation in C&#43;&#43; AMP</a>. So if you satisfy that prerequisite,&nbsp;watch this screencast on&nbsp;what features are available in Visual Studio 2012 for&nbsp;debugging C&#43;&#43; AMP code.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP&nbsp;questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4a46ea9ae04c48ddbabba08501774042">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/GPU-debugging-in-Visual-Studio-2012</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast assumes knowledge of the C&amp;#43;&amp;#43; AMP API, e.g. that you totally understand the matrix multiplication implementation in C&amp;#43;&amp;#43; AMP. So if you satisfy that prerequisite,&amp;nbsp;watch this screencast on&amp;nbsp;what features are available in Visual Studio 2012 for&amp;nbsp;debugging C&amp;#43;&amp;#43; AMP code. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP&amp;nbsp;questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>951</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/GPU-debugging-in-Visual-Studio-2012</link>
      <pubDate>Wed, 11 Jul 2012 01:34:30 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/GPU-debugging-in-Visual-Studio-2012</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_100.jpg" height="62" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_220.jpg" height="137" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_512.jpg" height="320" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug.mp3" expression="full" duration="951" fileSize="15221125" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug.wma" expression="full" duration="951" fileSize="7704283" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_high.mp4" expression="full" duration="951" fileSize="206042067" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_Source.wmv" expression="full" duration="951" fileSize="23804071" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/8fe3/ea558f48-e81b-468e-ab44-b27af6e08fe3/ampDebug_Source.wmv" length="23804071" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/GPU-debugging-in-Visual-Studio-2012/RSS</wfw:commentRss>
      <category>C++</category>
      <category>Debugging</category>
      <category>GPGPU</category>
      <category>parallel  Debugging</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>Visual Studio Debugger</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>Matrix Multiplication with C++ AMP</title>
      <description><![CDATA[<p>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"></p><p>This screencast&nbsp;assumes knowledge of the C&#43;&#43; AMP API, i.e. the simple model and the tiled model, and here we look at a common algorithm (matrix multiplication) and convert it from serial on the CPU, to run on the GPU, first with the simple model and then tiled.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a269b0478f2245368c6aa07f002cddbe">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast&amp;nbsp;assumes knowledge of the C&amp;#43;&amp;#43; AMP API, i.e. the simple model and the tiled model, and here we look at a common algorithm (matrix multiplication) and convert it from serial on the CPU, to run on the GPU, first with the simple model and then tiled. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>1094</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP</link>
      <pubDate>Wed, 04 Jul 2012 00:38:40 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_100.jpg" height="62" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_220.jpg" height="137" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_512.jpg" height="320" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP.mp3" expression="full" duration="1094" fileSize="17518752" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP.wma" expression="full" duration="1094" fileSize="8860823" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_high.mp4" expression="full" duration="1094" fileSize="237453630" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_Source.wmv" expression="full" duration="1094" fileSize="36288333" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_Source.wmv" length="36288333" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>C++ AMP core API introduction... from scratch</title>
      <description><![CDATA[<p>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"></p><p>This screencast assumes no knowledge of C&#43;&#43; AMP and introduces the core API from scratch. You'll see parallel_for_each, extent, index, restrict(amp), array_view, and accelerator.&nbsp;I will explain&nbsp;these concepts&nbsp;through a&nbsp;&quot;hello world&quot; code example&nbsp;in&nbsp;a step-by-step manner.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:69b1d5efff6846c49a67a06d005d86fc">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/C-AMP-core-API-introduction-from-scratch</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast assumes no knowledge of C&amp;#43;&amp;#43; AMP and introduces the core API from scratch. You&#39;ll see parallel_for_each, extent, index, restrict(amp), array_view, and accelerator.&amp;nbsp;I will explain&amp;nbsp;these concepts&amp;nbsp;through a&amp;nbsp;&amp;quot;hello world&amp;quot; code example&amp;nbsp;in&amp;nbsp;a step-by-step manner. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>1151</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/C-AMP-core-API-introduction-from-scratch</link>
      <pubDate>Wed, 13 Jun 2012 06:55:39 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/C-AMP-core-API-introduction-from-scratch</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_100.jpg" height="62" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_220.jpg" height="137" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_512.jpg" height="320" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth.mp3" expression="full" duration="1151" fileSize="18428508" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth.wma" expression="full" duration="1151" fileSize="9320435" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_high.mp4" expression="full" duration="1151" fileSize="221472431" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_Source.wmv" expression="full" duration="1151" fileSize="22970629" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/b6ad/db263246-b6f5-44aa-b909-23edc213b6ad/ampIntroMoth_Source.wmv" length="22970629" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Moth</dc:creator>
      <itunes:author>Daniel Moth</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DanielMoth/C-AMP-core-API-introduction-from-scratch/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>Tiling Introduction - C++ AMP - msdn mag companion</title>
      <description><![CDATA[<p>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"></p><p>This screencast is a companion to&nbsp;my MSDN Magazine article that you can read online: <a href="http://msdn.microsoft.com/en-us/magazine/hh882447.aspx">Introduction to Tiling in C&#43;&#43; AMP</a>. You will be introduced to the tiled_extent class, the tiled_index class, the tile_barrier class, and the tile_static storage class.</p><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7a748e64921c4b24900ea061017442e0">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Tiling-Introduction-C-AMP-msdn-mag-companion</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast is a companion to&amp;nbsp;my MSDN Magazine article that you can read online: Introduction to Tiling in C&amp;#43;&amp;#43; AMP. You will be introduced to the tiled_extent class, the tiled_index class, the tile_barrier class, and the tile_static storage class. To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>977</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Tiling-Introduction-C-AMP-msdn-mag-companion</link>
      <pubDate>Thu, 31 May 2012 00:06:48 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Tiling-Introduction-C-AMP-msdn-mag-companion</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_100.jpg" height="62" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_220.jpg" height="137" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_512.jpg" height="320" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag.mp3" expression="full" duration="977" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag.wma" expression="full" duration="977" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_high.mp4" expression="full" duration="977" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_Source.wmv" expression="full" duration="977" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/ed82/dfa3c678-aac1-40bd-9b41-8593c20fed82/TilingIntroMsdnmag_Source.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <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/Tiling-Introduction-C-AMP-msdn-mag-companion/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>DEV281 - Visual Studio 11, .NET 4.5, and Parallelism LIVE Q&amp;A with Colin Bowern</title>
      <description><![CDATA[<p><strong><img src="http://techdays.ca/images/td-tv-logo.png" alt=""></strong></p><p>Live Q&amp;A with Colin Bowern.</p><p><strong>DEV281 - Visual Studio 11, .NET 4.5, and Parallelism<br></strong>We're still a few months away from its release, but the beta version of Visual Studio 11 and .NET 4.5 is available and with a Go-Live license too. With Visual Studio, reduction and simplification are the keywords. For .NET, assistance with parallelism this session is the big topic. Between these and other topics, the tools that will make your development life easier are covered.</p><p><a href="http://channel9.msdn.com/Blogs/techdaysca/DEV281" target="_blank">Watch the session &gt;&gt;</a></p><p><strong>This Session's Experts</strong></p><p>Colin Bowern (<a href="http://colinbowern.com" target="_self">Blog</a>, <a href="http://twitter.com/colinbowern" target="_blank">Twitter</a>, <a href="http://ca.linkedin.com/in/colinbowern" target="_blank">LinkedIn</a>)</p><p><em>This session was recorded live at ObjectSharp's annual &quot;At The Movies&quot; event - May 1, 2012, Scotiabank Theatre, Toronto, Ontario.</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bb8659b5806544bdb181a0590130a37e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/techdaysca/DEV281QA</comments>
      <itunes:summary> Live Q&amp;amp;A with Colin Bowern. DEV281 - Visual Studio 11, .NET 4.5, and ParallelismWe&#39;re still a few months away from its release, but the beta version of Visual Studio 11 and .NET 4.5 is available and with a Go-Live license too. With Visual Studio, reduction and simplification are the keywords. For .NET, assistance with parallelism this session is the big topic. Between these and other topics, the tools that will make your development life easier are covered. Watch the session &amp;gt;&amp;gt; This Session&#39;s Experts Colin Bowern (Blog, Twitter, LinkedIn) This session was recorded live at ObjectSharp&#39;s annual &amp;quot;At The Movies&amp;quot; event - May 1, 2012, Scotiabank Theatre, Toronto, Ontario. </itunes:summary>
      <itunes:duration>355</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/techdaysca/DEV281QA</link>
      <pubDate>Tue, 22 May 2012 18:47:41 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/techdaysca/DEV281QA</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.mp3" expression="full" duration="355" fileSize="5687895" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.mp4" expression="full" duration="355" fileSize="33313391" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.webm" expression="full" duration="355" fileSize="4938" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.wma" expression="full" duration="355" fileSize="2879857" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.wmv" expression="full" duration="355" fileSize="46135615" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_high.mp4" expression="full" duration="355" fileSize="73211271" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_mid.mp4" expression="full" duration="355" fileSize="51013352" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA_Source.wmv" expression="full" duration="355" fileSize="51673147" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/0d09/7ff160d9-f52e-4d73-a2af-37a47dbf0d09/DEV281QA.wmv" length="46135615" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Colin Bowern, Jonathan Rozenblit</dc:creator>
      <itunes:author>Colin Bowern, Jonathan Rozenblit</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/techdaysca/DEV281QA/RSS</wfw:commentRss>
      <category>Developer Tools</category>
      <category>MVC</category>
      <category>Parallelism</category>
      <category>Async CTP</category>
      <category>.NET Framework 4.5</category>
      <category>Visual Studio 11</category>
      <category>Async</category>
    </item>
  <item>
      <title>DEV281 - Visual Studio 11, .NET 4.5, and Parallelism</title>
      <description><![CDATA[<p><strong><img src="http://techdays.ca/images/td-tv-logo.png" alt=""></strong></p><p>We're still a few months away from its release, but the beta version of Visual Studio 11 and .NET 4.5 is available and with a Go-Live license too. With Visual Studio, reduction and simplification are the keywords. For .NET, assistance with parallelism this session is the big topic. Between these and other topics, the tools that will make your development life easier are covered.</p><p><a href="http://channel9.msdn.com/Blogs/techdaysca/DEV281QA">Watch the live Q&amp;A with Colin Bowern &gt;&gt;</a></p><p><strong>This Session's Experts</strong></p><p>Colin Bowern (<a href="http://colinbowern.com" target="_self">Blog</a>, <a href="http://twitter.com/colinbowern" target="_blank">Twitter</a>, <a href="http://ca.linkedin.com/in/colinbowern" target="_blank">LinkedIn</a>)</p><p><em>This session was recorded live at ObjectSharp's annual &quot;At The Movies&quot; event - May 1, 2012, Scotiabank Theatre, Toronto, Ontario.</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:46c7b06bc8214994970ea0590046228b">]]></description>
      <comments>http://channel9.msdn.com/Blogs/techdaysca/DEV281</comments>
      <itunes:summary> We&#39;re still a few months away from its release, but the beta version of Visual Studio 11 and .NET 4.5 is available and with a Go-Live license too. With Visual Studio, reduction and simplification are the keywords. For .NET, assistance with parallelism this session is the big topic. Between these and other topics, the tools that will make your development life easier are covered. Watch the live Q&amp;amp;A with Colin Bowern &amp;gt;&amp;gt; This Session&#39;s Experts Colin Bowern (Blog, Twitter, LinkedIn) This session was recorded live at ObjectSharp&#39;s annual &amp;quot;At The Movies&amp;quot; event - May 1, 2012, Scotiabank Theatre, Toronto, Ontario. </itunes:summary>
      <itunes:duration>1705</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/techdaysca/DEV281</link>
      <pubDate>Tue, 22 May 2012 17:18:20 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/techdaysca/DEV281</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.mp3" expression="full" duration="1705" fileSize="27286019" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.mp4" expression="full" duration="1705" fileSize="147506972" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.webm" expression="full" duration="1705" fileSize="4865" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.wma" expression="full" duration="1705" fileSize="13796395" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.wmv" expression="full" duration="1705" fileSize="245551715" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_high.mp4" expression="full" duration="1705" fileSize="344640249" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_mid.mp4" expression="full" duration="1705" fileSize="236804851" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281_Source.wmv" expression="full" duration="1705" fileSize="444769844" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.ism/manifest" expression="full" duration="1705" fileSize="5976" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/a54d/7437a40a-fbf2-4f71-aa3c-15315971a54d/DEV281.wmv" length="245551715" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Colin Bowern, Jonathan Rozenblit</dc:creator>
      <itunes:author>Colin Bowern, Jonathan Rozenblit</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/techdaysca/DEV281/RSS</wfw:commentRss>
      <category>Developer Tools</category>
      <category>MVC</category>
      <category>Parallelism</category>
      <category>Async CTP</category>
      <category>.NET Framework 4.5</category>
      <category>Visual Studio 11</category>
      <category>Async</category>
    </item>
  <item>
      <title>accelerator - C++ AMP - msdn mag companion part 4</title>
      <description><![CDATA[<p>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"></p><p>This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: <a href="http://msdn.microsoft.com/magazine/hh882446.aspx">A Code-Based Introduction to C&#43;&#43; AMP</a>.</p><p>Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it.</p><ol><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1">Setup code - C&#43;&#43; AMP - msdn mag companion part 1</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2">array_view, extent, index - C&#43;&#43; AMP - msdn mag companion part 2</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3">parallel_for_each - C&#43;&#43; AMP - msdn mag companion part 3</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4">accelerator - C&#43;&#43; AMP - msdn mag companion part 4</a> </li></ol><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:88cc180515c543af9d7aa02f003a46a8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: A Code-Based Introduction to C&amp;#43;&amp;#43; AMP. Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it. Setup code - C&amp;#43;&amp;#43; AMP - msdn mag companion part 1 array_view, extent, index - C&amp;#43;&amp;#43; AMP - msdn mag companion part 2 parallel_for_each - C&amp;#43;&amp;#43; AMP - msdn mag companion part 3 accelerator - C&amp;#43;&amp;#43; AMP - msdn mag companion part 4 To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>486</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4</link>
      <pubDate>Thu, 12 Apr 2012 15:54:35 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4.mp3" expression="full" duration="486" fileSize="7792583" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4.wma" expression="full" duration="486" fileSize="3949283" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_high.mp4" expression="full" duration="486" fileSize="104371733" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_Source.wmv" expression="full" duration="486" fileSize="13520013" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/fbf0/a07a2b93-1b33-4169-a854-c7aa03e2fbf0/acceleratormsdnmagpart4_Source.wmv" length="13520013" type="video/x-ms-wmv"></enclosure>
      <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/accelerator-C-AMP-msdn-mag-companion-part-4/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>parallel_for_each - C++ AMP - msdn mag companion part 3</title>
      <description><![CDATA[<p>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"></p><p>This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: <a href="http://msdn.microsoft.com/magazine/hh882446.aspx">A Code-Based Introduction to C&#43;&#43; AMP</a>.</p><p>Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it.</p><ol><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1">Setup code - C&#43;&#43; AMP - msdn mag companion part 1</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2">array_view, extent, index - C&#43;&#43; AMP - msdn mag companion part 2</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3">parallel_for_each - C&#43;&#43; AMP - msdn mag companion part 3</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4">accelerator - C&#43;&#43; AMP - msdn mag companion part 4</a> </li></ol><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:16f21c2dcd2741b49d8da02f003903f7">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: A Code-Based Introduction to C&amp;#43;&amp;#43; AMP. Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it. Setup code - C&amp;#43;&amp;#43; AMP - msdn mag companion part 1 array_view, extent, index - C&amp;#43;&amp;#43; AMP - msdn mag companion part 2 parallel_for_each - C&amp;#43;&amp;#43; AMP - msdn mag companion part 3 accelerator - C&amp;#43;&amp;#43; AMP - msdn mag companion part 4 To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>646</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3</link>
      <pubDate>Thu, 12 Apr 2012 15:53:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3.mp3" expression="full" duration="646" fileSize="10344235" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3.wma" expression="full" duration="646" fileSize="5237999" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_high.mp4" expression="full" duration="646" fileSize="142652373" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_Source.wmv" expression="full" duration="646" fileSize="13014137" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/3df7/8e9dce6b-6dc3-4c49-ac1e-f5e77c973df7/parallelforeachmsdnmagpart3_Source.wmv" length="13014137" type="video/x-ms-wmv"></enclosure>
      <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/parallelforeach-C-AMP-msdn-mag-companion-part-3/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>array_view, extent, index - C++ AMP - msdn mag companion part 2</title>
      <description><![CDATA[<p>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"></p><p>This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: <a href="http://msdn.microsoft.com/magazine/hh882446.aspx">A Code-Based Introduction to C&#43;&#43; AMP</a>.</p><p>Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it.</p><ol><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1">Setup code - C&#43;&#43; AMP - msdn mag companion part 1</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2">array_view, extent, index - C&#43;&#43; AMP - msdn mag companion part 2</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3">parallel_for_each - C&#43;&#43; AMP - msdn mag companion part 3</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4">accelerator - C&#43;&#43; AMP - msdn mag companion part 4</a> </li></ol><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3b9ac4ee0677421781bea02f0038505c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: A Code-Based Introduction to C&amp;#43;&amp;#43; AMP. Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it. Setup code - C&amp;#43;&amp;#43; AMP - msdn mag companion part 1 array_view, extent, index - C&amp;#43;&amp;#43; AMP - msdn mag companion part 2 parallel_for_each - C&amp;#43;&amp;#43; AMP - msdn mag companion part 3 accelerator - C&amp;#43;&amp;#43; AMP - msdn mag companion part 4 To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>560</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2</link>
      <pubDate>Thu, 12 Apr 2012 15:50:20 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2.mp3" expression="full" duration="560" fileSize="8976271" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2.wma" expression="full" duration="560" fileSize="4550083" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_high.mp4" expression="full" duration="560" fileSize="121372984" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_Source.wmv" expression="full" duration="560" fileSize="12258423" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/c095/2dc93945-3aea-46d6-af03-4baf081dc095/arrayviewextentindexmsdnmagpart2_Source.wmv" length="12258423" type="video/x-ms-wmv"></enclosure>
      <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/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>Setup code - C++ AMP - msdn mag companion part 1</title>
      <description><![CDATA[<p>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"></p><p>This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: <a href="http://msdn.microsoft.com/magazine/hh882446.aspx">A Code-Based Introduction to C&#43;&#43; AMP</a>.</p><p>Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it.</p><ol><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1">Setup code - C&#43;&#43; AMP - msdn mag companion part 1</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/arrayview-extent-index-C-AMP-msdn-mag-companion-part-2">array_view, extent, index - C&#43;&#43; AMP - msdn mag companion part 2</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/parallelforeach-C-AMP-msdn-mag-companion-part-3">parallel_for_each - C&#43;&#43; AMP - msdn mag companion part 3</a> </li><li><a href="http://channel9.msdn.com/Blogs/DanielMoth/accelerator-C-AMP-msdn-mag-companion-part-4">accelerator - C&#43;&#43; AMP - msdn mag companion part 4</a> </li></ol><p>To learn more please visit the <a href="http://blogs.msdn.com/b/nativeconcurrency/">C&#43;&#43; AMP blog</a>, and we encourage C&#43;&#43; AMP questions in the <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">Parallel Computing in C&#43;&#43; and Native Code MSDN forum</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bcdf6917f0b34cb1b861a02f00373c58">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1</comments>
      <itunes:summary>Hi, I am Daniel Moth  This screencast is one part of a 4-part series accompanying my MSDN Magazine article that you can read online: A Code-Based Introduction to C&amp;#43;&amp;#43; AMP. Please watch first the screencasts that precede this part, and then follow the links below to watch the screencasts that follow it. Setup code - C&amp;#43;&amp;#43; AMP - msdn mag companion part 1 array_view, extent, index - C&amp;#43;&amp;#43; AMP - msdn mag companion part 2 parallel_for_each - C&amp;#43;&amp;#43; AMP - msdn mag companion part 3 accelerator - C&amp;#43;&amp;#43; AMP - msdn mag companion part 4 To learn more please visit the C&amp;#43;&amp;#43; AMP blog, and we encourage C&amp;#43;&amp;#43; AMP questions in the Parallel Computing in C&amp;#43;&amp;#43; and Native Code MSDN forum. </itunes:summary>
      <itunes:duration>384</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1</link>
      <pubDate>Thu, 12 Apr 2012 15:49:02 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DanielMoth/Setup-code-C-AMP-msdn-mag-companion-part-1</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_220.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_512.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1.mp3" expression="full" duration="384" fileSize="6145403" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1.wma" expression="full" duration="384" fileSize="3117175" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_high.mp4" expression="full" duration="384" fileSize="80617414" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_Source.wmv" expression="full" duration="384" fileSize="9440091" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/1860/fd770c52-6113-4117-8d8e-6782e7931860/setupampmsdnmagpart1_Source.wmv" length="9440091" type="video/x-ms-wmv"></enclosure>
      <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/Setup-code-C-AMP-msdn-mag-companion-part-1/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>C++ AMP</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>C++ AMP: Development Team Roundtable</title>
      <description><![CDATA[<p><a href="http://blogs.msdn.com/b/nativeconcurrency/" target="_blank"><strong>C&#43;&#43; AMP</strong></a> (<strong>A</strong>ccelerated <strong>M</strong>assive <strong>P</strong>arallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C&#43;&#43;. <br><br>You've been able to experiment with C&#43;&#43; AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C&#43;&#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&#43;&#43; AMP and the <em>people</em> who design, implement, and test it. C&#43;&#43; AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C&#43;&#43; AMP is also an open specification and we'll see other compiler vendors producing C&#43;&#43; AMP implementations for their target platforms soon—that's been the goal since Day 1.</p><p>Here, we meet the C&#43;&#43; AMP development team: Team leader<strong> Don McCrady</strong>, Dev <strong>Amit Agarwal</strong>, Dev <strong>Charles Fu</strong>, Dev <strong>Lingli Zhang</strong>, Dev <strong>Simon Wybranski</strong>, Dev <strong>Steve Deitz</strong> and Dev <strong>Weirong Zhu</strong>. Tune in to understand how C&#43;&#43; AMP is made and how it may&nbsp;evolve. These are among my favorite types of interviews. I love talking to developers. Tune in. Learn.<br><br><a href="http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview" target="_blank"><strong>See Part&nbsp;1&nbsp;- Daniel Moth: AMP Overview</strong></a><br><strong><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design" target="_blank">See Part 2 - Yossi Levanoni: AMP Architecture and Design</a><br><a href="http://channel9.msdn.com/Blogs/Charles/C-AMP-The-Test-Team-Hallway-Office-Tour" target="_blank">See Part 4 - The Test Team Hallway Office Tour</a></strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a76c678eeff841fa80f39fe8015d5eae">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-The-Development-Team-Technical-Roundtable</comments>
      <itunes:summary>C&amp;#43;&amp;#43; AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C&amp;#43;&amp;#43;. You&#39;ve been able to experiment with C&amp;#43;&amp;#43; AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C&amp;#43;&amp;#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&amp;#43;&amp;#43; AMP and the people who design, implement, and test it. C&amp;#43;&amp;#43; AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C&amp;#43;&amp;#43; AMP is also an open specification and we&#39;ll see other compiler vendors producing C&amp;#43;&amp;#43; AMP implementations for their target platforms soon—that&#39;s been the goal since Day 1. Here, we meet the C&amp;#43;&amp;#43; AMP development team: Team leader Don McCrady, Dev Amit Agarwal, Dev Charles Fu, Dev Lingli Zhang, Dev Simon Wybranski, Dev Steve Deitz and Dev Weirong Zhu. Tune in to understand how C&amp;#43;&amp;#43; AMP is made and how it may&amp;nbsp;evolve. These are among my favorite types of interviews. I love talking to developers. Tune in. Learn.See Part&amp;nbsp;1&amp;nbsp;- Daniel Moth: AMP OverviewSee Part 2 - Yossi Levanoni: AMP Architecture and DesignSee Part 4 - The Test Team Hallway Office Tour </itunes:summary>
      <itunes:duration>3176</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-The-Development-Team-Technical-Roundtable</link>
      <pubDate>Thu, 23 Feb 2012 18:54:05 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/C-AMP-The-Development-Team-Technical-Roundtable</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_2MB_ch9.wmv" expression="full" duration="3176" fileSize="1038277428" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_ch9.mp3" expression="full" duration="3176" fileSize="25411824" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_ch9.webm" expression="full" duration="3176" fileSize="212152434" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_ch9.wma" expression="full" duration="3176" fileSize="25689179" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_ch9.wmv" expression="full" duration="3176" fileSize="664904491" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_high_ch9.mp4" expression="full" duration="3176" fileSize="841593749" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_low_ch9.mp4" expression="full" duration="3176" fileSize="319747194" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_med_ch9.mp4" expression="full" duration="3176" fileSize="617451590" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/5eae/a76c678e-eff8-41fa-80f3-9fe8015d5eae/CppAMPDevTeamRoundtable_ch9.wmv" length="664904491" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-The-Development-Team-Technical-Roundtable/RSS</wfw:commentRss>
      <category>C++</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>Parallel Patterns Library</category>
      <category>C++ AMP</category>
      <category>C++11</category>
      <category>_techmeme</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>C++ AMP: Yossi Levanoni - Architecture and Design</title>
      <description><![CDATA[<p><a href="http://blogs.msdn.com/b/nativeconcurrency/" target="_blank"><strong>C&#43;&#43; AMP</strong></a> (<strong>A</strong>ccelerated <strong>M</strong>assive <strong>P</strong>arallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C&#43;&#43;. <br><br>You've been able to experiment with C&#43;&#43; AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C&#43;&#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&#43;&#43; AMP and the <em>people</em> who design, implement, and test it. C&#43;&#43; AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C&#43;&#43; AMP is also an open specification and we'll see other compiler vendors producing C&#43;&#43; AMP implementations for their target platforms soon—that's been the goal since Day 1.</p><p><br>Continuing with our four part series, we meet one of the architects of C&#43;&#43; AMP, <strong>Yossi Levanoni</strong>. <a href="http://channel9.msdn.com/search?term=Yossi&#43;Levanoni" target="_blank">You've met him before on C9</a>. In this conversation, we go deeper into the design of C&#43;&#43; AMP (including exploring what led to some of the design decisions) and, of course, Yossi draws diagrams on the whiteboard like all architects must! You'll learn quite a bit about how C&#43;&#43; AMP works and why. Thanks for spending time with us, Yossi, and I'm sorry for mangling your last name!<br><br><a href="http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview" target="_blank"><strong>See Part 1 - Daniel Moth: Overview</strong></a><br><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/C-AMP-The-Development-Team-Technical-Roundtable" target="_blank"><strong>See Part 3 - The AMP Development Team Roundtable</strong></a><br><a href="http://channel9.msdn.com/Blogs/Charles/C-AMP-The-Test-Team-Hallway-Office-Tour" target="_blank"><strong>See Part 4 - The AMP Test Team Hallway Office Tour</strong></a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1a606dbbaa5b4a7396699fe8015d4174">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design</comments>
      <itunes:summary>C&amp;#43;&amp;#43; AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C&amp;#43;&amp;#43;. You&#39;ve been able to experiment with C&amp;#43;&amp;#43; AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C&amp;#43;&amp;#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&amp;#43;&amp;#43; AMP and the people who design, implement, and test it. C&amp;#43;&amp;#43; AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C&amp;#43;&amp;#43; AMP is also an open specification and we&#39;ll see other compiler vendors producing C&amp;#43;&amp;#43; AMP implementations for their target platforms soon—that&#39;s been the goal since Day 1. Continuing with our four part series, we meet one of the architects of C&amp;#43;&amp;#43; AMP, Yossi Levanoni. You&#39;ve met him before on C9. In this conversation, we go deeper into the design of C&amp;#43;&amp;#43; AMP (including exploring what led to some of the design decisions) and, of course, Yossi draws diagrams on the whiteboard like all architects must! You&#39;ll learn quite a bit about how C&amp;#43;&amp;#43; AMP works and why. Thanks for spending time with us, Yossi, and I&#39;m sorry for mangling your last name!See Part 1 - Daniel Moth: OverviewSee Part 3 - The AMP Development Team RoundtableSee Part 4 - The AMP Test Team Hallway Office Tour </itunes:summary>
      <itunes:duration>2047</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design</link>
      <pubDate>Wed, 22 Feb 2012 18:07:44 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_2MB_ch9.wmv" expression="full" duration="2047" fileSize="669412148" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_ch9.mp3" expression="full" duration="2047" fileSize="16383900" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_ch9.webm" expression="full" duration="2047" fileSize="164553900" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_ch9.wma" expression="full" duration="2047" fileSize="16566031" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_ch9.wmv" expression="full" duration="2047" fileSize="413713717" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_high_ch9.mp4" expression="full" duration="2047" fileSize="539651383" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_low_ch9.mp4" expression="full" duration="2047" fileSize="207068912" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_med_ch9.mp4" expression="full" duration="2047" fileSize="398818364" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/4174/1a606dbb-aa5b-4a73-9669-9fe8015d4174/CppAMPYossiLevanoniArchitecture_ch9.wmv" length="413713717" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>10</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>Parallel Patterns Library</category>
      <category>C++ AMP</category>
      <category>C++11</category>
      <category>_techmeme</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>C++ AMP: Daniel Moth - Overview</title>
      <description><![CDATA[<p><a href="http://blogs.msdn.com/b/nativeconcurrency/" target="_blank"><strong>C&#43;&#43; AMP</strong></a> (<strong>A</strong>ccelerated <strong>M</strong>assive&nbsp;<strong>P</strong>arallelism)&nbsp;is a small set of open specification&nbsp;language extensions (two of them)&nbsp;and a single&nbsp;library (amp.h) that makes general purpose GPU programming (aka GPGPU) a&nbsp;first class, seamless experience&nbsp;in modern&nbsp;C&#43;&#43;. <br><br>You've been able to experiment with C&#43;&#43; AMP since the VS11 Developer Preview&nbsp;back in September 2011. We figured it was a good time to go C9 on the C&#43;&#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&#43;&#43; AMP and the <em>people</em> who design, implement, and test it.&nbsp;C&#43;&#43; AMP is&nbsp;a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already&nbsp;comfortable with. C&#43;&#43; AMP is also an open specification and we'll see other compiler vendors producing C&#43;&#43; AMP implementations for their target platforms soon—that's been the goal since Day 1. <br><br><a href="http://www.microsoft.com/visualstudio/11/downloads#vs" target="_blank"><strong>Get VC&#43;&#43;11 Beta Now - test out AMP!</strong></a><br><br>Here, we meet the legendary <a href="http://www.danielmoth.com/Blog/" target="_blank"><strong>Daniel Moth</strong></a>. Daniel's actually been on <a href="http://channel9.msdn.com/search?term=Daniel&#43;Moth" target="_blank">C9 a few times and his technical screencasts are among the very best that have been produced for C9</a> (please make more, Daniel!!). Daniel is the C&#43;&#43; AMP program manager (PM).</p><p>PMs&nbsp;are responsible for documenting the vision, building the execution&nbsp;plans to turn the vision into&nbsp;a&nbsp;real project, manage the project to completion, ship the result of the project and to attract and work with customers to help them understand what the product means for them and why it matters to their business. It's quite a job. Daniel&nbsp;is one&nbsp;part of a team of engineers that consists of program management (Daniel), architecture (Yossi Levanoni is one of the architects of AMP and you'll meet him (again) in one these interviews), development (you'll meet the AMP dev team soon, round-table style), and test (you'll&nbsp;meet the AMP test&nbsp;team soon, hallway-tour style). <br><br>So, tell us what C&#43;&#43; AMP is and why it matters, Daniel. Give us some context and history. What's going on here? What's next?<br><br>Tune in and meet the people behind the restrict(ion)s, kernels, etc. It's GPGPU time on C9. Enjoy.<br><br><strong><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/C-AMP-Yossi-Levanoni-Architecture-and-Design" target="_blank">See Part 2 - Yossi Levanoni: AMP Architecture and Design</a></strong><br><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/C-AMP-The-Development-Team-Technical-Roundtable" target="_blank"><strong>See Part 3 - The AMP Development Team Roundtable</strong></a><br><a href="http://channel9.msdn.com/Blogs/Charles/C-AMP-The-Test-Team-Hallway-Office-Tour" target="_blank"><strong>See Part 4 - The AMP Test Team Hallway Office Tour</strong></a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:281c5aa4343f4bd7af959fe8015d1da0">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview</comments>
      <itunes:summary>C&amp;#43;&amp;#43; AMP (Accelerated Massive&amp;nbsp;Parallelism)&amp;nbsp;is a small set of open specification&amp;nbsp;language extensions (two of them)&amp;nbsp;and a single&amp;nbsp;library (amp.h) that makes general purpose GPU programming (aka GPGPU) a&amp;nbsp;first class, seamless experience&amp;nbsp;in modern&amp;nbsp;C&amp;#43;&amp;#43;. You&#39;ve been able to experiment with C&amp;#43;&amp;#43; AMP since the VS11 Developer Preview&amp;nbsp;back in September 2011. We figured it was a good time to go C9 on the C&amp;#43;&amp;#43; AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C&amp;#43;&amp;#43; AMP and the people who design, implement, and test it.&amp;nbsp;C&amp;#43;&amp;#43; AMP is&amp;nbsp;a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already&amp;nbsp;comfortable with. C&amp;#43;&amp;#43; AMP is also an open specification and we&#39;ll see other compiler vendors producing C&amp;#43;&amp;#43; AMP implementations for their target platforms soon—that&#39;s been the goal since Day 1. Get VC&amp;#43;&amp;#43;11 Beta Now - test out AMP!Here, we meet the legendary Daniel Moth. Daniel&#39;s actually been on C9 a few times and his technical screencasts are among the very best that have been produced for C9 (please make more, Daniel!!). Daniel is the C&amp;#43;&amp;#43; AMP program manager (PM). PMs&amp;nbsp;are responsible for documenting the vision, building the execution&amp;nbsp;plans to turn the vision into&amp;nbsp;a&amp;nbsp;real project, manage the project to completion, ship the result of the project and to attract and work with customers to help them understand what the product means for them and why it matters to their business. It&#39;s quite a job. Daniel&amp;nbsp;is one&amp;nbsp;part of a team of engineers that consists of program management (Daniel), architecture (Yossi Levanoni is one of the architects of AMP and you&#39;ll meet him (again) in one these interviews), development (you&#39;ll meet the AMP dev team soon, round-table style), and test (you&#39;ll&amp;nbsp;meet the AMP test&amp;nbsp;team soon, hallway-tour style)</itunes:summary>
      <itunes:duration>1618</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview</link>
      <pubDate>Tue, 21 Feb 2012 16:34:51 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_2MB_ch9.wmv" expression="full" duration="1618" fileSize="529186481" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_ch9.mp3" expression="full" duration="1618" fileSize="12951840" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_ch9.webm" expression="full" duration="1618" fileSize="139239582" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_ch9.wma" expression="full" duration="1618" fileSize="13096409" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_ch9.wmv" expression="full" duration="1618" fileSize="328959141" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_high_ch9.mp4" expression="full" duration="1618" fileSize="413468749" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_low_ch9.mp4" expression="full" duration="1618" fileSize="148880846" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_med_ch9.mp4" expression="full" duration="1618" fileSize="306650680" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/1da0/281c5aa4-343f-4bd7-af95-9fe8015d1da0/CppAMPBetaDanielMothOverview_ch9.wmv" length="328959141" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>20</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/C-AMP-Daniel-Moth-Overview/RSS</wfw:commentRss>
      <category>C++</category>
      <category>GPGPU</category>
      <category>Parallelism</category>
      <category>Visual Studio</category>
      <category>Parallel Patterns Library</category>
      <category>C++ AMP</category>
      <category>C++11</category>
      <category>_techmeme</category>
      <category>C++ Accelerated Massive Parallelism</category>
    </item>
  <item>
      <title>C&amp;B 2011 Panel: Herb Sutter, Andrei Alexandrescu and Scott Meyers - Concurrency and Parallelism</title>
      <description><![CDATA[<p>I was able to attend <strong><a href="http://cppandbeyond.com/" target="_blank">C&#43;&#43; and Beyond 2011</a></strong> and it was a <em>tremendous</em> experience. The technical depth and C&#43;&#43; goodness was profound and lasted for 3 whole days (and two evenings). Thanks <strong><a href="http://www.erdani.org/" target="_blank">Andrei Alexandrescu</a></strong>, <strong><a href="http://aristeia.com/" target="_blank">Scott Meyers</a></strong> and <strong><a href="http://www.gotw.ca/" target="_blank">Herb Sutter</a></strong> for allowing me to crash your affair with my camera - which was perhaps too big and too advanced for the likes of me - still, I was abe to capture some <em>great</em> content like this interactive <strong>panel on Concurrency and Parallelism&nbsp;with Scott, Andrei and</strong> <strong>Herb</strong>. <em>Great</em> questions from attendees. Note that this is the <strong>second</strong> in a series of <strong>three panels</strong> from C&#43;&#43; and Beyond 2011 that will appear on C9 over the coming months. </p><p>Make sure to <a href="http://channel9.msdn.com/Tags/cppbeyond" target="_blank">check out all the C&amp;B 2011 content we're lucky enough to have stored on C9</a> <img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9" alt="Smiley"></p><p>Enjoy! Learn!</p><p>Table of contents (click on the time code link to move the player to that point in time...):</p><p><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=0m00s">[00:00]</a> Using multiple cores for <em>useful</em> work...<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=1m56s">[01:56]</a> Does C&#43;&#43;AMP build on PPL?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=2m48s">[02:48]</a> What about operating system scheduling for GPU operations?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=3m49s">[03:49]</a>&nbsp;Transition from platform-specific memory models to a standard(ized) C&#43;&#43; memory model (C&#43;&#43;11's MM, to be specific...).<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=6m41s">[06:41]</a> Is there a performance penalty associated with a standard C&#43;&#43; memory model?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=9m18s">[09:18]</a> What about functional languages/techniques (with respect to parallel and concurrent programming)?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=15m44s">[15:44]</a> Which performance pitfalls we may pitfall into?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=16m13s">[16:13]</a> What about the work on <em>ranges</em> and wouldn't they&nbsp;help&nbsp;parallelism?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=20m34s">[20:34]</a> Fortran arrays have things like slices and strides. What about C&#43;&#43;AMP?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=22m42s">[22:42]</a> Parallel debugging...<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=23m30s">[23:30]</a> How baked is C&#43;&#43;AMP?<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=25m26s">[25:26]</a>&nbsp;On SIMD and MIMD...<br><a href="http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism#time=34m20s">[34:20]</a> Computation-following-data versus data-following-computation...</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fc9b793fcd7d4280b4cb9f42016f28f6">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism</comments>
      <itunes:summary>I was able to attend C&amp;#43;&amp;#43; and Beyond 2011 and it was a tremendous experience. The technical depth and C&amp;#43;&amp;#43; goodness was profound and lasted for 3 whole days (and two evenings). Thanks Andrei Alexandrescu, Scott Meyers and Herb Sutter for allowing me to crash your affair with my camera - which was perhaps too big and too advanced for the likes of me - still, I was abe to capture some great content like this interactive panel on Concurrency and Parallelism&amp;nbsp;with Scott, Andrei and Herb. Great questions from attendees. Note that this is the second in a series of three panels from C&amp;#43;&amp;#43; and Beyond 2011 that will appear on C9 over the coming months.  Make sure to check out all the C&amp;amp;B 2011 content we&#39;re lucky enough to have stored on C9  Enjoy! Learn! Table of contents (click on the time code link to move the player to that point in time...): [00:00] Using multiple cores for useful work...[01:56] Does C&amp;#43;&amp;#43;AMP build on PPL?[02:48] What about operating system scheduling for GPU operations?[03:49]&amp;nbsp;Transition from platform-specific memory models to a standard(ized) C&amp;#43;&amp;#43; memory model (C&amp;#43;&amp;#43;11&#39;s MM, to be specific...).[06:41] Is there a performance penalty associated with a standard C&amp;#43;&amp;#43; memory model?[09:18] What about functional languages/techniques (with respect to parallel and concurrent programming)?[15:44] Which performance pitfalls we may pitfall into?[16:13] What about the work on ranges and wouldn&#39;t they&amp;nbsp;help&amp;nbsp;parallelism?[20:34] Fortran arrays have things like slices and strides. What about C&amp;#43;&amp;#43;AMP?[22:42] Parallel debugging...[23:30] How baked is C&amp;#43;&amp;#43;AMP?[25:26]&amp;nbsp;On SIMD and MIMD...[34:20] Computation-following-data versus data-following-computation... </itunes:summary>
      <itunes:duration>2446</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism</link>
      <pubDate>Tue, 15 Nov 2011 14:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_2MB_ch9.wmv" expression="full" duration="2446" fileSize="889980381" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_ch9.mp3" expression="full" duration="2446" fileSize="19574869" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_ch9.wma" expression="full" duration="2446" fileSize="19789323" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_ch9.wmv" expression="full" duration="2446" fileSize="526708109" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_high_ch9.mp4" expression="full" duration="2446" fileSize="1067991685" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_low_ch9.mp4" expression="full" duration="2446" fileSize="218756977" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel.ism/manifest" expression="full" duration="2446" fileSize="7842" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/28f6/fc9b793f-cd7d-4280-b4cb-9f42016f28f6/CppBeyond11ConcurrencyPanel_ch9.wmv" length="526708109" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/CB-2011-Panel-Herb-Sutter-Andrei-Alexandrescu-and-Scott-Meyers-Concurrency-and-Parallelism/RSS</wfw:commentRss>
      <category>C++</category>
      <category>Concurrency</category>
      <category>Parallelism</category>
      <category>Herb Sutter</category>
      <category>C++11</category>
      <category>Andrei Alexandrescu</category>
      <category>Scott Meyers</category>
      <category>C++ and Beyond</category>
      <category>C++ and Beyond 2011</category>
    </item>
  <item>
      <title>Summer Interns 2011: Parallel Watch Visualizers for Visual Studio 11</title>
      <description><![CDATA[<p>CS undergrads<strong> Jen Solyanik, Wes Rupert and Stephen Grugett</strong> join us to discuss their experiences and accomplishments as summer 2011&nbsp;interns at Microsoft. They were part of a team of engineering interns whose technical challenge was to design and implement&nbsp;parallel visualization technology for Visual Studio 11. Tune in to find out what they did.</p><p>It's always inspiring to meet smart young people who are both passionate and skilled in the art and science of making software. <br><br>Well done, team!</p><p><span><strong>Download the Parallel Watch Visualizers</strong>: <span><a href="http://visualstudiogallery.msdn.microsoft.com/384b40c9-b27f-4e32-a4df-1aab4c4c9c27" target="_blank">http://visualstudiogallery.msdn.microsoft.com/384b40c9-b27f-4e32-a4df-1aab4c4c9c27</a></span></span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a2cd2eae6aa04f59a2939f950003f200">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Summer-Interns-2011-Parallel-Watch-Visualizers-for-Visual-Studio-11</comments>
      <itunes:summary>CS undergrads Jen Solyanik, Wes Rupert and Stephen Grugett join us to discuss their experiences and accomplishments as summer 2011&amp;nbsp;interns at Microsoft. They were part of a team of engineering interns whose technical challenge was to design and implement&amp;nbsp;parallel visualization technology for Visual Studio 11. Tune in to find out what they did. It&#39;s always inspiring to meet smart young people who are both passionate and skilled in the art and science of making software. Well done, team! Download the Parallel Watch Visualizers: http://visualstudiogallery.msdn.microsoft.com/384b40c9-b27f-4e32-a4df-1aab4c4c9c27 </itunes:summary>
      <itunes:duration>1043</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Summer-Interns-2011-Parallel-Watch-Visualizers-for-Visual-Studio-11</link>
      <pubDate>Tue, 08 Nov 2011 18:17:19 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Summer-Interns-2011-Parallel-Watch-Visualizers-for-Visual-Studio-11</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_2MB_ch9.wmv" expression="full" duration="1043" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_ch9.mp3" expression="full" duration="1043" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_ch9.webm" expression="full" duration="1043" fileSize="1" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_ch9.wma" expression="full" duration="1043" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_ch9.wmv" expression="full" duration="1043" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_high_ch9.mp4" expression="full" duration="1043" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_low_ch9.mp4" expression="full" duration="1043" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_med_ch9.mp4" expression="full" duration="1043" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers.ism/manifest" expression="full" duration="1043" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/f200/a2cd2eae-6aa0-4f59-a293-9f950003f200/SummerInternsParallelWatchVisualizers_ch9.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Summer-Interns-2011-Parallel-Watch-Visualizers-for-Visual-Studio-11/RSS</wfw:commentRss>
      <category>parallel  Debugging</category>
      <category>Parallelism</category>
      <category>Summer Internships</category>
      <category>Visual Studio</category>
      <category>Visualization</category>
    </item>
  <item>
      <title>Parallel Programming for C++ Developers: Tasks and Continuations, Part 1 of 2</title>
      <description><![CDATA[ <p>The <a href="http://blogs.msdn.com/b/nativeconcurrency/">Parallel Computing Concurrency Runtime team&nbsp;</a>write tools for the&nbsp;C&#43;&#43; community that make it easier to write reliable, performant and scalable concurrent and parallel code.&nbsp;In this conversation, Mike Chu , Dana Groff, Artur Laksberg, and Vinod Koduvayoor Subramanian talk about their latest addition to the <a href="http://msdn.microsoft.com/en-us/library/dd492418.aspx">Parallel Patterns Library</a> which provides <strong><a href="http://blogs.msdn.com/b/nativeconcurrency/archive/2011/03/09/tasks-and-continuations-available-for-download-today.aspx">wait-free concurrency programming by specifying tasks, the ability to schedule tasks on events and continuations that specify a task or tasks which are run after one or more tasks finish</a></strong>.&nbsp; What’s better is that <strong>much of this is available today through the <a href="http://archive.msdn.microsoft.com/concrtextras">ConcRT Extra’s “Sample Pack”</a></strong>.</p><p>Please download the sample pack, play with the new library, push it and provide feedback to the team. They really want and need your input to insure they deliver the right things for real world usage by C&#43;&#43; developers. Go native!<br><br><strong><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/Parallel-Programming-for-C-Developers-Tasks-and-Continuations-Part-2-of-2">Watch part 2</a></strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:33e26151d8324eada7d19e9f012e248e">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Parallel-Programming-in-Native-Code-Tasks-and-Continuations-Part-1-of-2</comments>
      <itunes:summary> The Parallel Computing Concurrency Runtime team&amp;nbsp;write tools for the&amp;nbsp;C&amp;#43;&amp;#43; community that make it easier to write reliable, performant and scalable concurrent and parallel code.&amp;nbsp;In this conversation, Mike Chu , Dana Groff, Artur Laksberg, and Vinod Koduvayoor Subramanian talk about their latest addition to the Parallel Patterns Library which provides wait-free concurrency programming by specifying tasks, the ability to schedule tasks on events and continuations that specify a task or tasks which are run after one or more tasks finish.&amp;nbsp; What’s better is that much of this is available today through the ConcRT Extra’s “Sample Pack”. Please download the sample pack, play with the new library, push it and provide feedback to the team. They really want and need your input to insure they deliver the right things for real world usage by C&amp;#43;&amp;#43; developers. Go native!Watch part 2 </itunes:summary>
      <itunes:duration>1808</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Parallel-Programming-in-Native-Code-Tasks-and-Continuations-Part-1-of-2</link>
      <pubDate>Wed, 09 Mar 2011 20:12:23 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Parallel-Programming-in-Native-Code-Tasks-and-Continuations-Part-1-of-2</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_2MB_ch9.wmv" expression="full" duration="1808" fileSize="423479141" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_ch9.mp3" expression="full" duration="1808" fileSize="14471406" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_ch9.wma" expression="full" duration="1808" fileSize="14634459" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_ch9.wmv" expression="full" duration="1808" fileSize="383712281" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_high_ch9.mp4" expression="full" duration="1808" fileSize="750553913" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_low_ch9.mp4" expression="full" duration="1808" fileSize="158879056" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_Zune_ch9.wmv" expression="full" duration="1808" fileSize="251184336" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1.ism/manifest" expression="full" duration="1808" fileSize="8598" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/248E/33E26151-D832-4EAD-A7D1-9E9F012E248E/ConCRTPPLTasksCodepack1_ch9.wmv" length="383712281" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Parallel-Programming-in-Native-Code-Tasks-and-Continuations-Part-1-of-2/RSS</wfw:commentRss>
      <category>C++</category>
      <category>C++0x</category>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual C++ 2010</category>
      <category>Parallel Patterns Library</category>
      <category>C++11</category>
    </item>
  <item>
      <title>E2E: Concurrent Programming with Revisions</title>
      <description><![CDATA[ <p><em>&nbsp;</em></p><p><em>&nbsp;</em></p><p><em>Building applications that are responsive and can exploit parallel hardware poses an important challenge. In particular, enabling applications to execute various tasks in parallel can be difficult if those tasks exhibit read and write conflicts. Revisions&nbsp;are forked and joined much like asynchronous tasks. However, rather than accessing global shared data directly (and thereby risking data races or atomicity violations), all revisions execute on a (conceptual) copy of the shared state, a &quot;global mutable snapshot&quot; so to speak. Any changes performed in a revision apply to that snapshot only, until the revision is joined at which the </em>[sic] <em>changes become globally effective&nbsp;</em>[source<em> = </em><a href="http://research.microsoft.com/en-us/projects/revisions/">http://research.microsoft.com/en-us/projects/revisions/</a>].</p><p>Here, <a href="http://research.microsoft.com/en-us/um/people/emeijer/">Erik Meijer </a>interrogates (in a nice way)&nbsp;computer scientists <a href="http://research.microsoft.com/en-us/people/daan/">Daan Leijen</a> and <a href="http://research.microsoft.com/en-us/people/sburckha/">Sebastian Burckhardt</a>, the researchers behind Revisions. As usual, Erik asks great questions and the scientists spend much of the time at the whiteboard, drawing and writing answers to clearly explain what revisions are, how they work, and why this model matters. In a nice twist of fate, Erik was Daan's PhD advisor at Utrecht University in the Netherlands&nbsp;(that must have been awesome—lucky Daan!).</p><p>Revisions are yet another example of the great work coming out of the <a href="http://research.microsoft.com/en-us/groups/rise/">RiSE</a> group in MSR. You don't have to wait for a &quot;CTP&quot; of Revisions for C# -&gt; Just go to <a href="http://rise4fun.com/Revisions">http://rise4fun.com/Revisions</a>&nbsp;and write some code! Thanks to Peli and the&nbsp;RiSE team developers&nbsp;for implementing such an awesome web-based experimentation sandbox.</p><p>Tune in. Learn. Enjoy.</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3645f85cb77b44d49f1e9e2a013a5166">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/E2E-Concurrent-Programming-with-Revisions</comments>
      <itunes:summary> &amp;nbsp; &amp;nbsp; Building applications that are responsive and can exploit parallel hardware poses an important challenge. In particular, enabling applications to execute various tasks in parallel can be difficult if those tasks exhibit read and write conflicts. Revisions&amp;nbsp;are forked and joined much like asynchronous tasks. However, rather than accessing global shared data directly (and thereby risking data races or atomicity violations), all revisions execute on a (conceptual) copy of the shared state, a &amp;quot;global mutable snapshot&amp;quot; so to speak. Any changes performed in a revision apply to that snapshot only, until the revision is joined at which the [sic] changes become globally effective&amp;nbsp;[source = http://research.microsoft.com/en-us/projects/revisions/]. Here, Erik Meijer interrogates (in a nice way)&amp;nbsp;computer scientists Daan Leijen and Sebastian Burckhardt, the researchers behind Revisions. As usual, Erik asks great questions and the scientists spend much of the time at the whiteboard, drawing and writing answers to clearly explain what revisions are, how they work, and why this model matters. In a nice twist of fate, Erik was Daan&#39;s PhD advisor at Utrecht University in the Netherlands&amp;nbsp;(that must have been awesome—lucky Daan!). Revisions are yet another example of the great work coming out of the RiSE group in MSR. You don&#39;t have to wait for a &amp;quot;CTP&amp;quot; of Revisions for C# -&amp;gt; Just go to http://rise4fun.com/Revisions&amp;nbsp;and write some code! Thanks to Peli and the&amp;nbsp;RiSE team developers&amp;nbsp;for implementing such an awesome web-based experimentation sandbox. Tune in. Learn. Enjoy. &amp;nbsp; </itunes:summary>
      <itunes:duration>4238</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/E2E-Concurrent-Programming-with-Revisions</link>
      <pubDate>Thu, 11 Nov 2010 17:54:37 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/E2E-Concurrent-Programming-with-Revisions</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_2MB_ch9.wmv" expression="full" duration="4238" fileSize="863144425" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_ch9.mp3" expression="full" duration="4238" fileSize="33906313" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_ch9.mp4" expression="full" duration="4238" fileSize="455831686" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_ch9.wma" expression="full" duration="4238" fileSize="34277613" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_ch9.wmv" expression="full" duration="4238" fileSize="926286859" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5166/3645f85c-b77b-44d4-9f1e-9e2a013a5166/E2EConcurrentRevisions_ch9.wmv" length="926286859" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>18</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/E2E-Concurrent-Programming-with-Revisions/RSS</wfw:commentRss>
      <category>Concurrency</category>
      <category>Erik Meijer</category>
      <category>Expert to Expert</category>
      <category>Microsoft Research</category>
      <category>MS Research</category>
      <category>Parallelism</category>
      <category>Programming</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>Excel services for Windows HPC Server 2008R2</title>
      <description><![CDATA[ <p>Microsoft Excel has become an indispensible calculation, prototyping, and simulation tool that handles complex multi-variable models.&nbsp; A fictitious case study is described where the customer, an insurance underwriter, explores over one trillion scenarios to optimize investments that hedge its financial obligations.&nbsp; Integration of Excel 2010 and Windows HPC Server 2008 R2 maintains the Excel front end but offloads the calculation workload to the cluster.&nbsp; The result is a reduction of compute time by a factor of ten on a modest four-node cluster.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:763de013a194471f979f9e25003cf6f9">]]></description>
      <comments>http://channel9.msdn.com/Shows/The+HPC+Show/Excel-services-for-Windows-HPC-Server-2008R2</comments>
      <itunes:summary> Microsoft Excel has become an indispensible calculation, prototyping, and simulation tool that handles complex multi-variable models.&amp;nbsp; A fictitious case study is described where the customer, an insurance underwriter, explores over one trillion scenarios to optimize investments that hedge its financial obligations.&amp;nbsp; Integration of Excel 2010 and Windows HPC Server 2008 R2 maintains the Excel front end but offloads the calculation workload to the cluster.&amp;nbsp; The result is a reduction of compute time by a factor of ten on a modest four-node cluster. </itunes:summary>
      <itunes:duration>412</itunes:duration>
      <link>http://channel9.msdn.com/Shows/The+HPC+Show/Excel-services-for-Windows-HPC-Server-2008R2</link>
      <pubDate>Mon, 08 Nov 2010 04:01:37 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/The+HPC+Show/Excel-services-for-Windows-HPC-Server-2008R2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_2MB_ch9.wmv" expression="full" duration="412" fileSize="42818243" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_ch9.mp3" expression="full" duration="412" fileSize="3300130" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_ch9.mp4" expression="full" duration="412" fileSize="35653701" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_ch9.wma" expression="full" duration="412" fileSize="3342421" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_ch9.wmv" expression="full" duration="412" fileSize="39463905" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/f6f9/763de013-a194-471f-979f-9e25003cf6f9/excelserviceshpcs2008r2_ch9.wmv" length="39463905" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Wenming Ye</dc:creator>
      <itunes:author>Wenming Ye</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/The+HPC+Show/Excel-services-for-Windows-HPC-Server-2008R2/RSS</wfw:commentRss>
      <category>Linux</category>
      <category>Parallel Computing</category>
      <category>Parallelism</category>
      <category>parallelization</category>
      <category>Technical Computing</category>
      <category>Excel 2010</category>
    </item>
  <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/parallelism/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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/568378_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_85_ch9.png" height="64" width="85"></media:thumbnail>
      <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>
        <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>
        <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>
        <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>
        <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>
        <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:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8378/568378/ParallelPatterns2010EngineeringForum_ch9.wmv" length="613270597" type="video/x-ms-wmv"></enclosure>
      <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>Ch9Live at VS2010 Launch - Stephen Toub on Parallelism</title>
      <description><![CDATA[Stephen Toub and Charles Torre discuss Parallelism at DevConnections 2010 as part of the Visual Studio 2010 Launch in Las Vegas.<br /><br /><span id="ctl00_MainPlaceHolder_Starter_BodyLabel"><span id="ctl00_MainPlaceHolder_Starter_BodyLabel"><em>This session was recorded live as part of Channel 9 Live at the Visual Studio 2010 Launch from the Bellagio Hotel &amp; Casino on April 12th 2010.</em></span></span><br /> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:eafcd7fb6b624105be309deb0023bed0">]]></description>
      <comments>http://channel9.msdn.com/Blogs/NicFill/Ch9Live-at-VS2010-Launch-Stephen-Toub-on-Parallelism</comments>
      <itunes:summary>Stephen Toub and Charles Torre discuss Parallelism at DevConnections 2010 as part of the Visual Studio 2010 Launch in Las Vegas.This session was recorded live as part of Channel 9 Live at the Visual Studio 2010 Launch from the Bellagio Hotel &amp;amp; Casino on April 12th 2010.</itunes:summary>
      <itunes:duration>1667</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/NicFill/Ch9Live-at-VS2010-Launch-Stephen-Toub-on-Parallelism</link>
      <pubDate>Fri, 30 Apr 2010 17:19:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/NicFill/Ch9Live-at-VS2010-Launch-Stephen-Toub-on-Parallelism</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/545332_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/545332_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_2MB_ch9.wmv" expression="full" duration="1667" fileSize="359333483" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_ch9.mp3" expression="full" duration="1667" fileSize="13337454" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_ch9.mp4" expression="full" duration="1667" fileSize="165210102" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_ch9.wma" expression="full" duration="1667" fileSize="13486929" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_ch9.wmv" expression="full" duration="1667" fileSize="251836857" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_Zune_ch9.wmv" expression="full" duration="1667" fileSize="212620909" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/3/3/5/4/5/Ch9LiveVS2010StephenToub_ch9.wmv" length="251836857" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Nic Fillingham</dc:creator>
      <itunes:author>Nic Fillingham</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/NicFill/Ch9Live-at-VS2010-Launch-Stephen-Toub-on-Parallelism/RSS</wfw:commentRss>
      <category>Ch9live</category>
      <category>Parallelism</category>
      <category>Stephen Toub</category>
      <category>Visual Studio 2010</category>
      <category>Channel 9 Live</category>
    </item>
  <item>
      <title>Overview of Parallel Computing in Visual Studio 2010</title>
      <description><![CDATA[
<p>How you can use multi-core and many-core power to increase the performance of your application flexibly – is what Parallel Computing in Visual Studio 2010. It’s flexible as it does not wait for us to change the code based on hardware power. If you are deploying
 your application to single core this approach will mostly work. Here I have covered few things,</p>
<p>.&nbsp; The new “Task” API<br>
.&nbsp; Parallel LINQ (PLINQ)<br>
.&nbsp; Parallel.ForEach</p>
<p>I would recommend you to visit Daniel’s talk in PDC 2008 at <a shape="rect" href="http://channel9.msdn.com/pdc2008/TL26/" shape="rect">
http://channel9.msdn.com/pdc2008/TL26/</a> <br>
<br>
Stay tuned,<br>
Wriju (<a shape="rect" href="http://blogs.msdn.com/wriju" shape="rect">http://blogs.msdn.com/wriju</a>)
</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/parallelism/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e577aae69c004cd7807d9deb0039fbbb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/wriju/Overview-of-Parallel-Computing-in-Visual-Studio-2010</comments>
      <itunes:summary>
How you can use multi-core and many-core power to increase the performance of your application flexibly – is what Parallel Computing in Visual Studio 2010. It’s flexible as it does not wait for us to change the code based on hardware power. If you are deploying
 your application to single core this approach will mostly work. Here I have covered few things, 
.&amp;nbsp; The new “Task” API
.&amp;nbsp; Parallel LINQ (PLINQ)
.&amp;nbsp; Parallel.ForEach 
I would recommend you to visit Daniel’s talk in PDC 2008 at 
http://channel9.msdn.com/pdc2008/TL26/ 

Stay tuned,
Wriju (http://blogs.msdn.com/wriju)
 
</itunes:summary>
      <itunes:duration>983</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/wriju/Overview-of-Parallel-Computing-in-Visual-Studio-2010</link>
      <pubDate>Fri, 19 Feb 2010 01:25:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/wriju/Overview-of-Parallel-Computing-in-Visual-Studio-2010</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/529937_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/529937_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_2MB_ch9.wmv" expression="full" duration="983" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_ch9.mp3" expression="full" duration="983" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_ch9.mp4" expression="full" duration="983" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_ch9.wma" expression="full" duration="983" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_ch9.wmv" expression="full" duration="983" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_Zune_ch9.wmv" expression="full" duration="983" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/9/2/5/VS2010Parallel1024_ch9.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Wriju Ghosh</dc:creator>
      <itunes:author>Wriju Ghosh</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/wriju/Overview-of-Parallel-Computing-in-Visual-Studio-2010/RSS</wfw:commentRss>
      <category>Parallel Computing</category>
      <category>Parallel Computing Platform</category>
      <category>Parallelism</category>
      <category>Visual Studio 2010</category>
    </item>    
</channel>
</rss>