<?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>Comment Feed for Channel 9 - Matrix Multiplication with C++ AMP</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP/RSS"></atom:link>
	<image>
		<url>http://media.ch9.ms/ch9/46eb/cb5f9125-d724-4ddd-bb0a-d7c3b24246eb/MxMinAMP_220.jpg</url>
		<title>Channel 9 - Matrix Multiplication with C++ AMP</title>
		<link></link>
	</image>
	<description>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. </description>
	<link></link>
	<language>en</language>
	<pubDate>Thu, 23 May 2013 20:45:51 GMT</pubDate>
	<lastBuildDate>Thu, 23 May 2013 20:45:51 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[<p>Awesome <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />&nbsp;&nbsp;Tnx a lot for this videocast...&nbsp;</p><p>posted by Aiboy</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771908169375172</link>
		<pubDate>Fri, 06 Jul 2012 17:00:16 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771908169375172</guid>
		<dc:creator>Aiboy</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[<p>not niche!!</p><p>Thank you for this video lecture.</p><p>posted by Spetum</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771964862724749</link>
		<pubDate>Fri, 06 Jul 2012 18:34:46 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771964862724749</guid>
		<dc:creator>Spetum</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[Great video&#33;<br>It was very interesting to watch.<br><br>You should have showed the time it takes for each version at the end....<br>Now I have to write the code and try it. &#58;&#41;<br><br>Thanks&#33;<p>posted by Elad</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634772432780270582</link>
		<pubDate>Sat, 07 Jul 2012 07:34:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634772432780270582</guid>
		<dc:creator>Elad</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[<p>@<a href="/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771964862724749">Spetum</a>: @<a href="/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634771908169375172">Aiboy</a>: Thanks, glad you enjoyed it.</p><p>@<a href="/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634772432780270582">Elad</a>:Thanks, glad you found it interesting. Yes I leave the time measurement to you so you can explore the benefits on your specific&nbsp;hardware <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p><p>posted by Daniel Moth</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634775696120989474</link>
		<pubDate>Wed, 11 Jul 2012 02:13:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634775696120989474</guid>
		<dc:creator>Daniel Moth</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[very nice video&#33; i have some spare time these days so i&#39;m giving AMP a spin. <br>one question though&#58; i&#39;m not sure if i understood this correctly but does your tiled version require the input to be of even length &#40;because of TS &#61; 2&#41;&#63; I&#39;m relatively new to AMP. comparing with what i know from using sse intrinsics for example &#40;not really comparable, i know, but some concepts are at least similar&#41; i&#39;d expect some code for dealing with odd length vectors i.e. padding or computing the rest in a non-tiled way &#40;painful&#41;. did i miss something here&#63; im sure i did..<br><br>cheers&#33;<br>martin<br><p>posted by martin w</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634820606001871927</link>
		<pubDate>Sat, 01 Sep 2012 01:43:20 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634820606001871927</guid>
		<dc:creator>martin w</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[<p>@<a href="/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634820606001871927">martin w</a>: Thanks, glad you enjoyed it!</p><p>The answer to your question is in this blog post and the links it points to: <a href="http://blogs.msdn.com/b/nativeconcurrency/archive/2012/02/26/divisibility-requirement-of-tiled-extent-in-c-amp.aspx">http://blogs.msdn.com/b/nativeconcurrency/archive/2012/02/26/divisibility-requirement-of-tiled-extent-in-c-amp.aspx</a></p><p>If you still have questions after reading those, please post to our forum: <a href="http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads">http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/threads</a></p><p>posted by Daniel Moth</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634822193894221411</link>
		<pubDate>Sun, 02 Sep 2012 21:49:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634822193894221411</guid>
		<dc:creator>Daniel Moth</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[Many thanks for the awesome tutorials &#58;&#41;<p>posted by J777</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634840935887266477</link>
		<pubDate>Mon, 24 Sep 2012 14:26:28 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634840935887266477</guid>
		<dc:creator>J777</dc:creator>
	</item>
	<item>
		<title>Re: Matrix Multiplication with C++ AMP</title>
		<description>
			<![CDATA[very nice video&#33; i have some spare time these days so i&#39;m giving AMP a spin. <p>posted by faisalharoon</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634861827799522146</link>
		<pubDate>Thu, 18 Oct 2012 18:46:19 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/DanielMoth/Matrix-Multiplication-with-C-AMP#c634861827799522146</guid>
		<dc:creator>faisalharoon</dc:creator>
	</item>
</channel>
</rss>