<?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 NUMA</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/numa/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 NUMA</title>
      <link>http://channel9.msdn.com/Tags/numa</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/numa</link>
    <language>en</language>
    <pubDate>Tue, 18 Jun 2013 07:33:22 GMT</pubDate>
    <lastBuildDate>Tue, 18 Jun 2013 07:33:22 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>7</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>The C++ Concurrency Runtime - Asynchronous Agents Library</title>
      <description><![CDATA[The <a shape="rect" href="http://msdn.microsoft.com/en-us/library/dd492627(VS.100).aspx" shape="rect">
Asynchronous Agents Library</a> (or just Agents Library) provides a programming model that enables you to increase the robustness of concurrency-enabled application development. The Agents Library is a C&#43;&#43; template library that promotes an actor-based programming
 model and in-process message passing for fine-grained dataflow and pipelining tasks. The Agents Library builds upon the scheduling and resource management components of the Concurrency Runtime.<br>
<br>
The agent class itself is intended for course grained parallelism/components that handle larger computationally intensive tasks or collections of smaller tasks. Fundamentally, agents are tasks that have an observable lifecycle and communicate with other agents
 by using message passing.&nbsp; Agents are NOT intended to be used for fine-grained parallelism; for that, the patterns and constructs in the Parallel Patterns Library are better suited.<br>
<br>
<p>You'll want to subscribe to the <a shape="rect" href="http://blogs.msdn.com/nativeconcurrency/default.aspx" title="Team Blog" target="_blank" shape="rect">
Native Concurrency </a>blog, find more resource and download&nbsp;example code from <a shape="rect" href="http://code.msdn.microsoft.com/concrtextras" title="MSDN" target="_blank" shape="rect">
Code Gallery</a>.&nbsp;</p>
<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e40ad1b1288d483ca8959deb000b40d8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/The-C-Concurrency-Runtime-Asynchronous-Agents-Library</comments>
      <itunes:summary>The 
Asynchronous Agents Library (or just Agents Library) provides a programming model that enables you to increase the robustness of concurrency-enabled application development. The Agents Library is a C&amp;#43;&amp;#43; template library that promotes an actor-based programming
 model and in-process message passing for fine-grained dataflow and pipelining tasks. The Agents Library builds upon the scheduling and resource management components of the Concurrency Runtime.

The agent class itself is intended for course grained parallelism/components that handle larger computationally intensive tasks or collections of smaller tasks. Fundamentally, agents are tasks that have an observable lifecycle and communicate with other agents
 by using message passing.&amp;nbsp; Agents are NOT intended to be used for fine-grained parallelism; for that, the patterns and constructs in the Parallel Patterns Library are better suited.

You&#39;ll want to subscribe to the 
Native Concurrency blog, find more resource and download&amp;nbsp;example code from 
Code Gallery.&amp;nbsp; 

</itunes:summary>
      <itunes:duration>629</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/philpenn/The-C-Concurrency-Runtime-Asynchronous-Agents-Library</link>
      <pubDate>Thu, 23 Jul 2009 03:55:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/The-C-Concurrency-Runtime-Asynchronous-Agents-Library</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/479575_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/479575_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/d3c49960-9ceb-4af0-ae84-82b2ddd0b4bb.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/4c7bb7e1-1fe9-47c2-afb1-0334aab729fd.jpg" height="63" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_2MB_ch9.wmv" expression="full" duration="629" fileSize="15706943" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_ch9.mp3" expression="full" duration="629" fileSize="5034485" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_ch9.mp4" expression="full" duration="629" fileSize="21494615" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_ch9.wma" expression="full" duration="629" fileSize="10197561" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_Zune_ch9.wmv" expression="full" duration="629" fileSize="21497197" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/5/9/7/4/ConcrtAgents_Zune_ch9.wmv" length="21497197" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/The-C-Concurrency-Runtime-Asynchronous-Agents-Library/RSS</wfw:commentRss>
      <category>C++</category>
      <category>concrt</category>
      <category>Concurrency Runtime</category>
      <category>NUMA</category>
      <category>Parallel Computing</category>
      <category>PPL</category>
      <category>R2</category>
      <category>R2PERF</category>
      <category>Server 2008 R2</category>
      <category>UMS</category>
      <category>Visual Studio 2010</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server 2008 R2</category>
    </item>
  <item>
      <title>The C++ Concurrency Runtime - Parallel Patterns Library</title>
      <description><![CDATA[
<p>The C&#43;&#43; Concurrency Runtime is new with Visual Studio 2010 and currently in beta. The runtime encapsulates and extends many new operating system features including NUMA resource locality and User-Mode-Scheduling.&nbsp;<br>
<br>
The Parallel Patterns Library (PPL) provides an imperative programming model that promotes scalability and ease-of-use for developing concurrent applications.&nbsp; The PPL raises the level of abstraction between your application code and the underlying&nbsp;thread/task
 scheduling&nbsp;mechanisms by providing generic, type-safe algorithms and containers that act on data in parallel.&nbsp; The PPL also enables you to develop applications that scale by providing alternatives to shared state.</p>
<p>The PPL provides the following features:</p>
<ul>
<li>
<p><i>Task Parallelism</i>: a mechanism to execute several work items (tasks) in parallel.</p>
</li><li>
<p><i>Parallel algorithms</i>: generic algorithms that act on collections of data in parallel.</p>
</li><li>
<p><i>Parallel containers and objects</i>: generic container types that provide safe concurrent access to their elements.</p>
</li></ul>
<p>By using PPL, you can introduce fine-grained parallelism without even having to manage a scheduler.&nbsp;&nbsp; You would use the Asynchronous Agents Library instead&nbsp;to express&nbsp;coarse-grained parallelism.<br>
<br>
You'll want to subscribe to the <a shape="rect" href="http://blogs.msdn.com/nativeconcurrency/default.aspx" title="Team Blog" target="_blank" shape="rect">
Native Concurrency </a>blog, find more resource and download&nbsp;example code from <a shape="rect" href="http://code.msdn.microsoft.com/concrtextras" title="MSDN" target="_blank" shape="rect">
Code Gallery</a>.&nbsp;</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8b50eef7176f48d493c59deb000b4650">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/concrtppl</comments>
      <itunes:summary>
The C&amp;#43;&amp;#43; Concurrency Runtime is new with Visual Studio 2010 and currently in beta. The runtime encapsulates and extends many new operating system features including NUMA resource locality and User-Mode-Scheduling.&amp;nbsp;

The Parallel Patterns Library (PPL) provides an imperative programming model that promotes scalability and ease-of-use for developing concurrent applications.&amp;nbsp; The PPL raises the level of abstraction between your application code and the underlying&amp;nbsp;thread/task
 scheduling&amp;nbsp;mechanisms by providing generic, type-safe algorithms and containers that act on data in parallel.&amp;nbsp; The PPL also enables you to develop applications that scale by providing alternatives to shared state. 
The PPL provides the following features: 


Task Parallelism: a mechanism to execute several work items (tasks) in parallel. 

Parallel algorithms: generic algorithms that act on collections of data in parallel. 

Parallel containers and objects: generic container types that provide safe concurrent access to their elements. 

By using PPL, you can introduce fine-grained parallelism without even having to manage a scheduler.&amp;nbsp;&amp;nbsp; You would use the Asynchronous Agents Library instead&amp;nbsp;to express&amp;nbsp;coarse-grained parallelism.

You&#39;ll want to subscribe to the 
Native Concurrency blog, find more resource and download&amp;nbsp;example code from 
Code Gallery.&amp;nbsp; 
</itunes:summary>
      <itunes:duration>799</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/philpenn/concrtppl</link>
      <pubDate>Thu, 23 Jul 2009 03:55:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/concrtppl</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/479563_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/479563_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/14ae19bd-1b3a-4277-a60c-989cea77a9e5.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/76a5433c-3266-4231-a77b-1721dcfd51e5.jpg" height="63" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_2MB_ch9.wmv" expression="full" duration="799" fileSize="16122391" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_ch9.mp3" expression="full" duration="799" fileSize="6398925" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_ch9.mp4" expression="full" duration="799" fileSize="24433091" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_ch9.wma" expression="full" duration="799" fileSize="12952229" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_Zune_ch9.wmv" expression="full" duration="799" fileSize="24650217" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/5/9/7/4/ConcrtPPL_Zune_ch9.wmv" length="24650217" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/concrtppl/RSS</wfw:commentRss>
      <category>C++</category>
      <category>concrt</category>
      <category>Concurrency Runtime</category>
      <category>NUMA</category>
      <category>Parallel Computing</category>
      <category>PPL</category>
      <category>R2</category>
      <category>R2PERF</category>
      <category>Server 2008 R2</category>
      <category>UMS</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server 2008 R2</category>
    </item>
  <item>
      <title>New NUMA Support with Windows 7 and Windows Server 2008 R2, PM Talk</title>
      <description><![CDATA[
<div class="bodyLabel">
<p>Windows Server 2008 <b>R2</b> represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&nbsp; Windows Server 2008
<b>R2</b> is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.<br>
<br>
R2 features enhanced support of Non-Uniform Memory Access (NUMA) computer architectures along with new User-Mode Thread Scheduling (UMS) technology.&nbsp; UMS enables custom thread-level scheduling within your own application.&nbsp; For certain categories of computing
 scenarios, this avoids the overhead of thread kernel transitions and context switching.
</p>
<p>Why is this important for Application Developers?&nbsp; New commodity computer systems will soon appear that leverage many-core architectures.&nbsp; A system with 4 CPU sockets, 8 processor-cores per socket and with Simultaneous Multi-Threading (SMT) enabled per core,
 will readily achieve 64 Logical Processors.&nbsp; Application Developers will want to ensure their applications scale well on this new generation of high-performance commodity systems.</p>
<p>This presentation illustrates&nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&nbsp; Find detailed NUMA API usage scenarios at&nbsp;<a shape="rect" href="http://code.msdn.microsoft.com/64plusLP" title="64plusLP" target="_blank" shape="rect">Code
 Gallery</a>.</p>
<p>See related sessions on <a shape="rect" href="http://channel9.msdn.com/tags/Concurrency&#43;Runtime" title="Concurrency" target="_blank" shape="rect">
NUMA, UMS, and Concurrency</a>.</p>
<div class="edited" id="ctl00_MainPlaceHolder_Starter_divEditDate"></div>
</div>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8ee11486c3fb49d1afb99deb000b9ed5">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-7-and-Windows-Server-2008-R2-PM-Talk</comments>
      <itunes:summary>

Windows Server 2008 R2 represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&amp;nbsp; Windows Server 2008
R2 is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.

R2 features enhanced support of Non-Uniform Memory Access (NUMA) computer architectures along with new User-Mode Thread Scheduling (UMS) technology.&amp;nbsp; UMS enables custom thread-level scheduling within your own application.&amp;nbsp; For certain categories of computing
 scenarios, this avoids the overhead of thread kernel transitions and context switching.
 
Why is this important for Application Developers?&amp;nbsp; New commodity computer systems will soon appear that leverage many-core architectures.&amp;nbsp; A system with 4 CPU sockets, 8 processor-cores per socket and with Simultaneous Multi-Threading (SMT) enabled per core,
 will readily achieve 64 Logical Processors.&amp;nbsp; Application Developers will want to ensure their applications scale well on this new generation of high-performance commodity systems. 
This presentation illustrates&amp;nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&amp;nbsp; Find detailed NUMA API usage scenarios at&amp;nbsp;Code
 Gallery. 
See related sessions on 
NUMA, UMS, and Concurrency. 


</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-7-and-Windows-Server-2008-R2-PM-Talk</link>
      <pubDate>Wed, 14 Jan 2009 04:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-7-and-Windows-Server-2008-R2-PM-Talk</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/453184_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/453184_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/929b4c54-6a48-44b8-9e03-552876adb39e.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/772afd05-413a-4b2e-b8d8-01bcb65677a8.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/NumaIntroWithAhmed2.wmv" expression="full" fileSize="40014341" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-7-and-Windows-Server-2008-R2-PM-Talk/RSS</wfw:commentRss>
      <category>NUMA</category>
      <category>R2</category>
      <category>R2PERF</category>
      <category>w2k8r2</category>
      <category>win7</category>
      <category>Windows 7</category>
      <category>Windows Server 2008 R2</category>
    </item>
  <item>
      <title>New NUMA Support with Windows Server 2008 R2 and Windows 7, Demo3</title>
      <description><![CDATA[The 64-bit versions of Windows 7 and Windows Server 2008 R2 support more than 64 Logical Processors (LP) on a single computer using Non-Uniform Memory Access (NUMA) hardware architectures. New commodity systems are now appearing that leverage NUMA chipset
 architectures. Many high-end server-class solutions may need to be architected with NUMA awareness in order to achieve linear performance scaling on such systems. Parallel Computing and High Performance Computing solution developers may also find NUMA awareness
 essential for performance scalability. This is a multi-part series illustrating concepts documented in detail at
<a shape="rect" href="http://code.msdn.microsoft.com/64plusLP" shape="rect"><span>http://code.msdn.microsoft.com/64plusLP</span></a>. See the related sessions on Channel9 via
<a shape="rect" href="http://channel9.msdn.com/tags/w2k8r2" shape="rect"><span>http://channel9.msdn.com/tags/w2k8r2</span></a>.<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b2e635a265d64e4b93289deb000ba31d">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo3</comments>
      <itunes:summary>The 64-bit versions of Windows 7 and Windows Server 2008 R2 support more than 64 Logical Processors (LP) on a single computer using Non-Uniform Memory Access (NUMA) hardware architectures. New commodity systems are now appearing that leverage NUMA chipset
 architectures. Many high-end server-class solutions may need to be architected with NUMA awareness in order to achieve linear performance scaling on such systems. Parallel Computing and High Performance Computing solution developers may also find NUMA awareness
 essential for performance scalability. This is a multi-part series illustrating concepts documented in detail at
http://code.msdn.microsoft.com/64plusLP. See the related sessions on Channel9 via
http://channel9.msdn.com/tags/w2k8r2.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo3</link>
      <pubDate>Tue, 13 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo3</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452841_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452841_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/fae7141d-68b7-4ade-9868-e65291b5fac2.jpg" height="192" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/afa9b395-ae87-485a-b219-b0e3eea1be81.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/NumaDemo3.wmv" expression="full" fileSize="3756935" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo3/RSS</wfw:commentRss>
      <category>NUMA</category>
      <category>Server 2008 R2</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server</category>
    </item>
  <item>
      <title>New NUMA Support with Windows Server 2008 R2 and Windows 7, Demo2</title>
      <description><![CDATA[The 64-bit versions of Windows 7 and Windows Server 2008 R2 support more than 64 Logical Processors (LP) on a single computer using Non-Uniform Memory Access (NUMA) hardware architectures. New commodity systems are now appearing that leverage NUMA chipset
 architectures. Many high-end server-class solutions may need to be architected with NUMA awareness in order to achieve linear performance scaling on such systems. Parallel Computing and High Performance Computing solution developers may also find NUMA awareness
 essential for performance scalability. This is a multi-part series illustrating concepts documented in detail at
<a shape="rect" href="http://code.msdn.microsoft.com/64plusLP" shape="rect"><span>http://code.msdn.microsoft.com/64plusLP</span></a>. See the related sessions on Channel9 via
<a shape="rect" href="http://channel9.msdn.com/tags/w2k8r2" shape="rect"><span>http://channel9.msdn.com/tags/w2k8r2</span></a>.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1502b5676a294f1fb8379deb000ba716">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo2</comments>
      <itunes:summary>The 64-bit versions of Windows 7 and Windows Server 2008 R2 support more than 64 Logical Processors (LP) on a single computer using Non-Uniform Memory Access (NUMA) hardware architectures. New commodity systems are now appearing that leverage NUMA chipset
 architectures. Many high-end server-class solutions may need to be architected with NUMA awareness in order to achieve linear performance scaling on such systems. Parallel Computing and High Performance Computing solution developers may also find NUMA awareness
 essential for performance scalability. This is a multi-part series illustrating concepts documented in detail at
http://code.msdn.microsoft.com/64plusLP. See the related sessions on Channel9 via
http://channel9.msdn.com/tags/w2k8r2.
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo2</link>
      <pubDate>Tue, 13 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452840_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452840_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/dab666c5-321f-4c42-91c0-4a12ee5fc6e9.jpg" height="192" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/38f5fc5a-e831-46cd-8dd5-f8c858f5348c.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/NumaDemo2.wmv" expression="full" fileSize="11762471" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo2/RSS</wfw:commentRss>
      <category>NUMA</category>
      <category>Server 2008 R2</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server</category>
    </item>
  <item>
      <title>New NUMA Support with Windows Server 2008 R2 and Windows 7, Demo1</title>
      <description><![CDATA[
<p>Windows Server 2008 <b>R2</b> represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&nbsp; Windows Server 2008
<b>R2</b> is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.<br>
<br>
This presentation illustrates&nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&nbsp; Find detailed NUMA API usage scenarios at&nbsp;<a shape="rect" href="http://code.msdn.microsoft.com/64plusLP" title="64plusLP" target="_blank" shape="rect">Code
 Gallery</a>.</p>
<p>See related sessions on <a shape="rect" href="http://channel9.msdn.com/tags/NUMA" title="NUMA" target="_blank" shape="rect">
NUMA</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d8b1b5aad2844286b0c79deb000bac1f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo1</comments>
      <itunes:summary>
Windows Server 2008 R2 represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&amp;nbsp; Windows Server 2008
R2 is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.

This presentation illustrates&amp;nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&amp;nbsp; Find detailed NUMA API usage scenarios at&amp;nbsp;Code
 Gallery. 
See related sessions on 
NUMA. 
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo1</link>
      <pubDate>Tue, 13 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452839_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452839_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/31b7bc25-1cf4-4d7a-8a0c-158aeb3757f3.jpg" height="192" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/ffedefe3-68c6-4abc-896f-a755c8f45fdd.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/NumaDemo1.wmv" expression="full" fileSize="10096085" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://dl.getdropbox.com/u/205482/NumaDemo1.wmv" length="10096085" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7-Demo1/RSS</wfw:commentRss>
      <category>NUMA</category>
      <category>Server 2008 R2</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server</category>
    </item>
  <item>
      <title>New NUMA Support with Windows Server 2008 R2 and Windows 7</title>
      <description><![CDATA[
<div class="bodyLabel">
<p>Windows Server 2008 <b>R2</b> represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&nbsp; Windows Server 2008
<b>R2</b> is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.<br>
<br>
R2 features enhanced support of Non-Uniform Memory Access (NUMA) computer architectures along with new User-Mode Thread Scheduling (UMS) technology.&nbsp; UMS enables custom thread-level scheduling within your own application.&nbsp; For certain categories of computing
 scenarios, this avoids the overhead of thread kernel transitions and context switching.
</p>
<p>Why is this important for Application Developers?&nbsp; New commodity computer systems will soon appear that leverage many-core architectures.&nbsp; A system with 4 CPU sockets, 8 processor-cores per socket and with Simultaneous Multi-Threading (SMT) enabled per core,
 will readily achieve 64 Logical Processors.&nbsp; Application Developers will want to ensure their applications scale well on this new generation of high-performance commodity systems.</p>
<p>This presentation illustrates&nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&nbsp; Find detailed NUMA API usage scenarios at&nbsp;<a shape="rect" href="http://code.msdn.microsoft.com/64plusLP" title="64plusLP" target="_blank" shape="rect">Code
 Gallery</a>.</p>
<p>See related sessions on <a shape="rect" href="http://channel9.msdn.com/tags/Concurrency&#43;Runtime" title="Concurrency" target="_blank" shape="rect">
NUMA, UMS, and Concurrency</a>.</p>
<div class="edited" id="ctl00_MainPlaceHolder_Starter_divEditDate"></div>
</div>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/numa/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f1c8eddaf2f642baa9459deb000bb026">]]></description>
      <comments>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7</comments>
      <itunes:summary>

Windows Server 2008 R2 represents the latest evolution of the Windows Server operating system and corresponding support for high-end hardware systems with large numbers of microprocessors.&amp;nbsp; Windows Server 2008
R2 is the first release of Windows to scale beyond 64 Logical Processors (LP) on a single computer.

R2 features enhanced support of Non-Uniform Memory Access (NUMA) computer architectures along with new User-Mode Thread Scheduling (UMS) technology.&amp;nbsp; UMS enables custom thread-level scheduling within your own application.&amp;nbsp; For certain categories of computing
 scenarios, this avoids the overhead of thread kernel transitions and context switching.
 
Why is this important for Application Developers?&amp;nbsp; New commodity computer systems will soon appear that leverage many-core architectures.&amp;nbsp; A system with 4 CPU sockets, 8 processor-cores per socket and with Simultaneous Multi-Threading (SMT) enabled per core,
 will readily achieve 64 Logical Processors.&amp;nbsp; Application Developers will want to ensure their applications scale well on this new generation of high-performance commodity systems. 
This presentation illustrates&amp;nbsp;enhancements made to the Windows API to support more than 64 processors and enhanced NUMA support.&amp;nbsp; Find detailed NUMA API usage scenarios at&amp;nbsp;Code
 Gallery. 
See related sessions on 
NUMA, UMS, and Concurrency. 


</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7</link>
      <pubDate>Tue, 13 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452838_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452838_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/569d1c37-47b0-44e2-89dd-6755da935939.jpg" height="192" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/df37ae27-efe2-43a1-ba00-fa0418b9d0b6.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://dl.getdropbox.com/u/205482/NumaIntro.wmv" expression="full" fileSize="6298363" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Phil Pennington</dc:creator>
      <itunes:author>Phil Pennington</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/philpenn/New-NUMA-Support-with-Windows-Server-2008-R2-and-Windows-7/RSS</wfw:commentRss>
      <category>Concurrency Runtime</category>
      <category>NUMA</category>
      <category>R2</category>
      <category>R2PERF</category>
      <category>Server 2008 R2</category>
      <category>w2k8r2</category>
      <category>Windows 7</category>
      <category>Windows Server</category>
    </item>    
</channel>
</rss>