海归网首页   海归宣言   导航   博客   广告位价格  
海归论坛首页 会员列表 
收 藏 夹 
论坛帮助 
登录 | 登录并检查站内短信 | 个人设置 论坛首页 |  排行榜  |  在线私聊 |  专题 | 版规 | 搜索  | RSS  | 注册 | 活动日历
主题: 给楼下的绽铃子大师提几个建议
回复主题   printer-friendly view    海归论坛首页 -> 海归商务           焦点讨论 | 精华区 | 嘉宾沙龙 | 白领丽人沙龙
  阅读上一个主题 :: 阅读下一个主题
作者 给楼下的绽铃子大师提几个建议   
所跟贴 摆脱““内存墙””围困的远景展望 -- ssss - (1163 Byte) 2010-4-08 周四, 19:24 (1134 reads)
ssss





头衔: 海归中尉


加入时间: 2010/04/08
文章: 36

海归分: 4121





文章标题: ●不断变化的内存墙 (603 reads)      时间: 2010-4-08 周四, 19:26   

作者:ssss海归商务 发贴, 来自【海归网】 http://www.haiguinet.com

●不断变化的内存墙

  不过AMD展示的幻灯片指出,在CPU的发展历史中,内存问题并不是新的问题,到现在为止也是不断得在变化。

  

  内存墙不断变化

  通过幻灯片我们可以了解到「主内存DRAM和CPU周期之间脱节史」,这个危机在90年代初就已经显现。随着CPU时钟频率的提升,相对于主内存DRAM的数据等候而停止的CPU的周数增加了。访问主内存DRAM话,会引起数百周CPU时钟的浪费。结果就是CPU变快的同时CPU处理时间大部分都被等待内存所浪费。

  CPU业界通过2种微架构处理方法解决了问题。(1)就是配备了一定量的非定位缓存。通过靠近CPU核心的位置配备等待时间极短的存储器,这样可以大幅度减少频繁使用数据的的访问等候时间。

  (2)就是将CPU的指令执行变成Out-of-Order型,将可以执行的指令排次执行。由于memory access等候的指令可以做出预先执行,因此能够在某种程度弥补memory access的等待时间。在那个时候,通过这两个方法基本上解决了这个问题。

  对于CPU来说,内存问题后面就是「软件执行效率」了。当软件规模变得很大的话,寻么软件的执行率就会恶化。在软件业界,以C++为代表的面向对象语言(又面向对象扩张)的普及和像JAVA以及C#一样运行时间环境的就有这样的问题。因此对于CPU来说就是新的内存墙出现了。

  到现在为止CPU主要是通过串行的方式执行单一程序的指令。然而根据面向对象化实行联合的多数的小软件模块的流动性就很必要了。同时也并不是运行CPU的原生指令,实时编译程序时原生指令转换的中间码需要被执行。这样的结果就是CPU运行软件时所占据的working set(物理内存)就会变大,同时根据实时编译编码时局部性也不能有效的利用的情况就会显现出来。同时处理的数据类型也会变得多种多样。

  为了应对这个问题,CPU就需要配备更高容量的缓存,加深缓存的阶层化。虽然这样问题减轻了,不过由于缓存阶层的复杂化会导致在CPU上面积变大的问题。

作者:ssss海归商务 发贴, 来自【海归网】 http://www.haiguinet.com









相关主题
[波儿的条子]给绽绫子大师一点小建议 海归酒吧 2008-10-22 周三, 07:10
[问题]求教。。绽铃子大师,我要不要改个名字? 海归酒吧 2011-4-07 周四, 14:37
“龙芯之父”胡伟武:“国产超级计算机2011年底将告别国外芯片,使用‘中国... 海归商务 2011-3-07 周一, 05:43
[原创]苏州精品一碗面 - 送给绽铃子大师 春秋茶馆 2010-10-29 周五, 10:38
[问题]趁热打铁,再请绽铃子大师和各位高人指点:主卧的床该如何摆? 海归茶馆 2010-6-26 周六, 05:19
[问题]绽铃子大师请进,有关房间斜门的风水问题==》 海归茶馆 2010-6-25 周五, 06:54
绽铃子大师在吗? 海归酒吧 2010-2-09 周二, 23:10
绽铃子大师请进,有事请教 海归茶馆 2010-1-27 周三, 12:01

返回顶端
阅读会员资料 ssss离线  发送站内短信
显示文章:     
回复主题   printer-friendly view    海归论坛首页 -> 海归商务           焦点讨论 | 精华区 | 嘉宾沙龙 | 白领丽人沙龙 所有的时间均为 北京时间


 
论坛转跳:   
不能在本论坛发表新主题, 不能回复主题, 不能编辑自己的文章, 不能删除自己的文章, 不能发表投票, 您 不可以 发表活动帖子在本论坛, 不能添加附件不能下载文件, 
   热门标签 更多...
   论坛精华荟萃 更多...
   博客热门文章 更多...


海归网二次开发,based on phpbb
Copyright © 2005-2026 Haiguinet.com. All rights reserved.