<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.maximumpc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Maximum PC memory wall RSS Feed</title>
 <link>http://www.maximumpc.com/tags/memory+wall</link>
 <description>used for category lists, takes arguments</description>
 <language>en</language>
<item>
 <title>Report: Roadblock Ahead for Multi-Core Processors</title>
 <link>http://www.maximumpc.com/article/news/report_roadblock_ahead_multicore_processors</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In case you haven&#039;t noticed, multi-core processing has taken hold and the race is on to cram more cores onto a single die. But assuming developers can keep up, at some point, chip manufacturers are going to have address a potential major problem that could make adding more cores a useless endeavor. More specifically, a &amp;quot;memory wall&amp;quot; &lt;a href=&quot;http://arstechnica.com/news.ars/post/20081207-analysis-more-than-16-cores-may-well-be-pointless.html&quot;&gt;looms large&lt;/a&gt; in the not too distant future that, as Jon Stokes from ArsTechnica puts it, could make more than 16 cores pointless.&lt;/p&gt;
&lt;p&gt;The problem stems from memory bandwidth not being able to keep pace with faster processors, whether those speed bumps come from a faster frequency or more cores. Put simply, memory is creating a bottleneck and can&#039;t feed the processor fast enough, a problem that has existed for some time. Intel and AMD have been able to mask the problem by adding more cache, but doing so doesn&#039;t overcome the memory wall, which  looks poised to really rear its ugly head as more cores are piled on to new chip packages.&lt;/p&gt;
&lt;p&gt;&amp;quot;Engineers at Sandia National Laboratories, in New Mexico, have simulated future high-performance computers containing the 8-core, 16‑core, and 32-core microprocessors that chip makers say are the future of the industry,&amp;quot; &lt;a href=&quot;http://www.spectrum.ieee.org/nov08/6912&quot;&gt;writes Samuel K. Moore&lt;/a&gt; at IEEE Spectrum Online. &amp;quot;The results are distressing. Because of limited memory bandwidth and memory-management schemes that are poorly suited to supercomputers, the  performance of these machines would level off or even decline with more cores.&amp;quot; &lt;/p&gt;
&lt;p&gt;According to the simulation, performance gains level out at 8-cores, with 16-core chips performing no better than a dual-core processor. As the core count increases, the performance starts to decline sharply. &lt;/p&gt;
&lt;p&gt;One solution Sandia has proposed is to stack memory chips on top of the processor, something both Intel and IBM have been working on. Some might also remember reading about &lt;a href=&quot;/article/daily_news_brief_make_way_for_multi_core_memory&quot;&gt;multi-core memory&lt;/a&gt;, a new memory architecture developed by cryptographer Joseph Ashwood. But no matter what the eventual solution, someone&#039;s going to have to come with something relatively fast. Sixteen core chips might not be as &lt;a href=&quot;http://computing.in.msn.com/articles/article.aspx?cp-documentid=1644379&quot;&gt;far off as you think&lt;/a&gt;, and the memory wall isn&#039;t going to crumble on its own. &lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;/files/u69/Signs.png&quot; width=&quot;415&quot; height=&quot;360&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: xx-small&quot;&gt;Image Credit: Tpan.com &lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.maximumpc.com/article/news/report_roadblock_ahead_multicore_processors#comments</comments>
 <category domain="http://www.maximumpc.com/article_type/news_amp_views">News</category>
 <category domain="http://www.maximumpc.com/geek_tested/cpu">cpu</category>
 <category domain="http://www.maximumpc.com/geek_tested/design">design</category>
 <category domain="http://www.maximumpc.com/geek_tested/hardware">hardware</category>
 <category domain="http://www.maximumpc.com/taxonomy/term/6013">memory wall</category>
 <category domain="http://www.maximumpc.com/geek_tested/multicore">multi-core</category>
 <category domain="http://www.maximumpc.com/geek_tested/processor">processor</category>
 <pubDate>Mon, 08 Dec 2008 13:30:06 -0600</pubDate>
 <dc:creator>Paul Lilly</dc:creator>
 <guid isPermaLink="false">4489 at http://www.maximumpc.com</guid>
</item>
</channel>
</rss>
