<?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 - Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/249701_100x75.jpg</url>
		<title>Channel 9 - Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<link></link>
	</image>
	<description>
Dan Reed is Microsoft&#39;s Director of Scalable/Multi-Core Systems Research and head of the
recently formed Universal Parallel Computing Research Centers (UPCRC): one at the University of California at Berkeley (UC-Berkeley) and a second at the University of Illinois
 at Urbana-Champaign (UIUC). Since we&#39;ve been&amp;nbsp;focusing a bit recently on the Concurrency and Parallelism Software Revolution we figured Dan would be another great technical guru to talk to&amp;nbsp;about Multi/Many-Core&#39;s impact
 on the future of general purpose computing. The angle of this conversation focuses attention primarily on the server-side parallelism problem which is distinct from the client problem (as addressed by Burton Smith
here) but part of the same wide-angle general purpose solution to&amp;nbsp;the complex (and arguably fractal) general problem that spans microblips in DRAM to massive data centers.Certainly the computation Cloud of the future must not only be scalable and highly performant, but also adaptive and homeostatic in how it reacts to frequent perturbation.
What are some of the challenges on the server side with respect to concurrent processing and massive scalability? Clustered server computing&amp;nbsp;environments have traditionally been very good at parallel computation (compared to the general purpose client) so what&#39;s
 Dan and Microsoft working on to ensure our Cloud scales to ManyCore?&amp;nbsp;Is machine learning being incorporated into clustered computing software adaptation and evolution?Dan has a very interesting biography: 
&amp;quot;Previously, I was the founding director of the Renaissiance Computing Institute (RENCI) at the University of North Carolina, the Chancellor&#39;s Eminent Professor, and Senior Advisor for Strategy and Innovation. Before that, I was head of the Department of Computer
 Science, Edward William and Jane Marr Gutgsell Professor, and Director of the National Center for Supercomputing Applications (NCSA) at the University of Illinois.
I am also a member of the President&#39;s Council of Advisors on Science and Technology (PCAST) and chair of the Computing Research Association (CRA)&amp;quot;
Dan was the head of CS at Illinois during the birth of the web&amp;nbsp;browser Mosaic which changed the way people interact with the Internet forever... We talk about where the web is today (including browsers) versus what Mosaic enabled when it arrived.Enjoy. This is another great discussion with a supercomputing stalwart whose main focus these days is on&amp;nbsp;ensuring we are prepared for the highly parallel future of general purpose computation in the sky.Low res file here.</description>
	<link></link>
	<language>en</language>
	<pubDate>Wed, 19 Jun 2013 14:34:37 GMT</pubDate>
	<lastBuildDate>Wed, 19 Jun 2013 14:34:37 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[awesome video!<br /><p>posted by Minh</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633434738110000000</link>
		<pubDate>Fri, 11 Apr 2008 01:23:31 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633434738110000000</guid>
		<dc:creator>Minh</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">Minh wrote:</div>
<div class="quoteBody">&#65279;awesome video!<br /></div>
</blockquote>
<br /><br />Glad you enjoyed it! Thanks for watching.<br />C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633434824420000000</link>
		<pubDate>Fri, 11 Apr 2008 03:47:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633434824420000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[Great Video !<br /><br />not just welcome to microsoft (for us non MS employees).<br /><br />Welcome to channel 9 !<br /><br /><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-11.gif' alt='Cool' /><br /><p>posted by CPrest</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633435336210000000</link>
		<pubDate>Fri, 11 Apr 2008 18:00:21 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633435336210000000</guid>
		<dc:creator>CPrest</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[What is this dry-ah thing? Or at the very least, how do you spell it? <p>posted by Jsoh</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633436487880000000</link>
		<pubDate>Sun, 13 Apr 2008 01:59:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633436487880000000</guid>
		<dc:creator>Jsoh</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">JoshRoss wrote:</div>
<div class="quoteBody">What is this dry-ah thing? Or at the very least, how do you spell it?
</div>
</blockquote>
<br /><br /><a href="http://research.microsoft.com/research/sv/dryad/">&quot;Dryad</a> is an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines,
 each of them with multiple processors or cores, without knowing anything about concurrent programming.&quot;
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437051160000000</link>
		<pubDate>Sun, 13 Apr 2008 17:38:36 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437051160000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">Charles wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>JoshRoss wrote:</strong>
<hr size="1">
<i>What is this dry-ah thing? Or at the very least, how do you spell it? </i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br /><a href="http://research.microsoft.com/research/sv/dryad/">&quot;Dryad</a> is an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines,
 each of them with multiple processors or cores, without knowing anything about concurrent programming.&quot;
</div>
</blockquote>
<br /><br />Andrew Birrell is involved in that project - it must be good.&nbsp; He also has an Automatic Mutual Exclusion (AME) project for alternative to explicit locks that looks interesting.<p>posted by staceyw</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437302810000000</link>
		<pubDate>Mon, 14 Apr 2008 00:38:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437302810000000</guid>
		<dc:creator>staceyw</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">staceyw wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>Charles wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>JoshRoss wrote:</strong>
<hr size="1">
<i>What is this dry-ah thing? Or at the very least, how do you spell it? </i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br /><a href="http://research.microsoft.com/research/sv/dryad/">&quot;Dryad</a> is an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines,
 each of them with multiple processors or cores, without knowing anything about concurrent programming.&quot;
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />Andrew Birrell is involved in that project - it must be good.&nbsp; He also has an Automatic Mutual Exclusion (AME) project for alternative to explicit locks that looks interesting.</div>
</blockquote>
<br /><br />I sense a Going Deep with Andrew in future...<br /><br /><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br />C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437314810000000</link>
		<pubDate>Mon, 14 Apr 2008 00:58:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633437314810000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">Charles wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>staceyw wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>Charles wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>JoshRoss wrote:</strong>
<hr size="1">
<i>What is this dry-ah thing? Or at the very least, how do you spell it? </i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br /><a href="http://research.microsoft.com/research/sv/dryad/">&quot;Dryad</a> is an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines,
 each of them with multiple processors or cores, without knowing anything about concurrent programming.&quot;
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />Andrew Birrell is involved in that project - it must be good.&nbsp; He also has an Automatic Mutual Exclusion (AME) project for alternative to explicit locks that looks interesting.</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />I sense a Going Deep with Andrew in future...<br /><br /><img src="/emoticons/emotion-1.gif" border="0"><br />C</div>
</blockquote>
<br /><br />That would be awesome Charles!!<br />I have been big fan ever sense his &quot;Programming Threads in C#&quot; paper.&nbsp; The first, and best, paper on managed threads and locks (granted I have not got Joe Duffy's book yet).<br /><br />Hmmm.&nbsp; That gives me a crazy dream.&nbsp; How about a panel talk on Concurrency futures with Joe Duffy, Andrew Birrell, Don Box, Dan Reed, and George Chrysanthakopoulos.&nbsp; Don tossed in for salt <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><br /><p>posted by staceyw</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438226700000000</link>
		<pubDate>Tue, 15 Apr 2008 02:17:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438226700000000</guid>
		<dc:creator>staceyw</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">staceyw wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>Charles wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>staceyw wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>Charles wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>JoshRoss wrote:</strong>
<hr size="1">
<i>What is this dry-ah thing? Or at the very least, how do you spell it? </i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br /><a href="http://research.microsoft.com/research/sv/dryad/">&quot;Dryad</a> is an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines,
 each of them with multiple processors or cores, without knowing anything about concurrent programming.&quot;
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />Andrew Birrell is involved in that project - it must be good.&nbsp; He also has an Automatic Mutual Exclusion (AME) project for alternative to explicit locks that looks interesting.</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />I sense a Going Deep with Andrew in future...<br /><br /><img src="/emoticons/emotion-1.gif" border="0"><br />C</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />That would be awesome Charles!!<br />I have been big fan ever sense his &quot;Programming Threads in C#&quot; paper.&nbsp; The first, and best, paper on managed threads and locks (granted I have not got Joe Duffy's book yet).<br /><br />Hmmm.&nbsp; That gives me a crazy dream.&nbsp; How about a panel talk on Concurrency futures with Joe Duffy, Andrew Birrell, Don Box, Dan Reed, and George Chrysanthakopoulos.&nbsp; Don tossed in for salt
<img src="/emoticons/emotion-1.gif" border="0"><br /><br /></div>
</blockquote>
<br /><br />Excellent idea. Let me if see if I can make this happen. I'd want to add&nbsp;Herb Sutter, Erik Meijer and Anders as well. And three cameras.<br /><br />Thank you for the suggestion. Let's make this happen.<br /><br />C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438254610000000</link>
		<pubDate>Tue, 15 Apr 2008 03:04:21 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438254610000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">Charles wrote:</div>
<div class="quoteBody">&#65279;
<blockquote><br /><br />Excellent idea. Let me if see if I can make this happen. I'd want to add&nbsp;Herb Sutter, Erik Meijer and Anders as well. And three cameras.<br /><br />Thank you for the suggestion. Let's make this happen.<br /><br />C</blockquote>
</div>
</blockquote>
<br /><br />Oops.&nbsp; Forgot about Erik and Anders. Many apologies.&nbsp; They are a must.&nbsp; That would be so extreme - The Concurrency Dream Team (CDT).
<blockquote></blockquote>
<p>posted by staceyw</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438267680000000</link>
		<pubDate>Tue, 15 Apr 2008 03:26:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633438267680000000</guid>
		<dc:creator>staceyw</dc:creator>
	</item>
	<item>
		<title>Re: Dan Reed: On the ManyCore Future and Parallelism in the Sky</title>
		<description>
			<![CDATA[
<h3>Differentiating computing unit scale in new decade of Wintel?</h3>
<p>Microsoft has server specific core parallel computing. In other words, Microsoft is developing high scale computing area of mainframe computer architecture, with Intel. Mainframe computers have value differentiation of multi-processors management, and Microsoft
 has multi-cores management. System buyers may guess past long decade of large scale mainframe versus small scale personal computing.<br />Innovative processors development is in different side of hardware business, and given development point is how intelligent software solution may add generic values to multi-processor units under Windows resource management. Let's evaluate how Windows became
 bigger beside mainframe computers.</p>
<p>posted by ymasuda_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633447236550000000</link>
		<pubDate>Fri, 25 Apr 2008 12:34:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Dan-Reed-On-the-ManyCore-Future-and-Parallelism-in-the-Sky#c633447236550000000</guid>
		<dc:creator>ymasuda_</dc:creator>
	</item>
</channel>
</rss>