|
首页 | 新闻 | 军事 | 汽车 | 游戏 | 科技 | 旅游 | 经济 | 娱乐 | 教育 | 投资 | 文化 | 书画 | 公益 | 城市 | 社区 | 拍客 | 视频 | 好医生 | 海外购 |


在核心之内这一部分,事实上和Penryn一样,由于成功取代NetBurst架构的Core微架构是一个强大的架构,因此Nehalem的大部分微架构设计仍然源自于Conroe(也就是我们常说的Core)。从大架构上看,Nehalem的内核架构逻辑图变化不大,基本执行顺序和Core和很相似的,只是在内核外面明显多了一层L3缓存,但是事实上在这其中的各个阶段,Nehalem和Core相比都有了改进。

首先,在负责计算引擎供给的前端(Front End)部分,酷睿2的特性包括了4位解码、宏融合、环流检测器(循环检测器)的特别设计。相对而言,Nehalem的宏融合性能更加强大,而且,可以支持Core不支持的64位宏融合模式,这对于提高处理器在64位系统的性能表现是大有裨益的。

Loop Stream Detector,我们称之为环流检测器,Loop循环是在编程中极为常见的设计,在执行中也是极频繁,Core架构通过加入专门的逻辑来检测循环语句,关闭不需要的重复分支预测,达到提升性能的目的,Nehalem将其更近一步,将重复的预取和重复的解码都省去了,循环性能更强大。

第二、在分支预测部分,分支预测是现下处理器提升性能的重要架构,通过预先判断语句的执行方向,从而能先发制人,尽早得到计算结果。Nehalem继续提升了自Pentium Pro一直延续到Core的分支预测,提供了更高的分支预测准确率。针对目前例如数据库应用这样的大量执行代码的软件不能适应现存的分支预测器地情况,Nehalem搭载了多级分支预测机制,提供了更高的性能表现。
RSB(Rename Stack Buffer重命名的返回堆栈缓冲器),编程人员应该对堆栈很熟悉了,包含中断/多进程的操作系统必然存在着堆栈结构,通过新增的RSB特性,函数返回在Nehalem中可以具有相对独立的返回堆栈,没有RET错误,没有溢出问题。
| 首页 上页 | 1 | 2 | 3 | 4 | 5 | 6... 下页 尾页 共 18 页 |
404 Not Found |
404 Not Found |
404 Not Found |
404 Not Found |