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





头衔: 海归中尉


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

海归分: 4121





文章标题: ●缓存的变化 (594 reads)      时间: 2010-4-08 周四, 19:26   

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

  下面的状况介绍的是当CPU核心提升时的指令执行性能「Instruction-per-Clock(IPC)」墙。这个在前面已经介绍了是由于ILP所引起的。为此业界自2005年前后开始向多核心multi-thread方面发展,通过有效的多核心虚拟机器来解决这个问题。通过提高线程水平的并列性(TLP:Thread-Level Parallelism)使得CPU的实效性能提高。

  不过这样会产生更严重的内存延迟问题。首先就是由于程序成为复数的原因,working set因此也成为了复数。并且根据虚拟化机器内存也进行了分区。光光CPU核心数量的增加对于内存带宽的需求也越来越高,因此不同的核心也有不同的memory access的要求。

  为了解决这个问题,CPU选择配备更高容量的缓存。不过随着缓存的增加,缓存的层数也就越多了。这个改进目前仍在进行中。

  然而我已经看到了新的内存墙。AMD公司的幻灯片显示今后将会出现「软件生产率危机2」。这个可以推测随着CPU不断的多核心化,软件方面也将会越来越复杂。为了隐藏硬件的复杂化,抽象化layer必须更厚。同时为了CPU向容许量处理发展,多媒体处理能力得到飞跃性地高涨。因此需要作为基本性的数据类型,并能处理最佳化图像和视频等多媒体数据。于是working set将会变大,数据类型的幅度也会扩大,各个的数据的尺寸也将变大。这样更多的数据也就需要更高的内存带宽。

  AMD的幻灯片上显示解决这个问题的方法就是「stream处理」和「芯片stacking」。

作者: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.