|
文中指出,Nehalem更多的是关心高性能计算、虚拟化、数据库的应用。游戏的性能和处理器的整数性能密切相关。在处理器核心架构上,Nehalem相对于Penryn的改进并不多,而在这方面Penryn做的非常好,这不仅仅是内存消歧技术的引进,在分支、执行宽度等方面都相对于上一代处理器有着质的飞跃。在缓存结构上,Penryn巨大的L2缓存使得命中率非常的高,整个内存访问体系是非常有效的。Nehalem的L1缓存延迟从3增加到4,L2缓存大幅度减少到256KB,较大的L3缓存延迟达到40周期,对于整数执行,都是很大的退步,即使是集成了内存控制器也没有办法找回。在核心上的改进所带来的整数性能增益很大程度的都被缓存所抵消了。
但是对于数据库的访问来说,很多时候每周期执行的指令只有0.5条,Penryn的高执行宽度没法发挥,就是在等内存的数据。这个时候集成内存控制器会发挥明显的作用,而且超线程在一个线程由于内存访问阻塞的时候还能执行另一个线程,使得CPU能够充分被利用。在多CPU的时候,Nehalem的缓存同步也有了革命性的进步。在高性能计算上,三通道的DDR3内存和新的TLB结构都将带来性能的大幅度提升。
所以,Nehalem是取悦HPC用户和商业用户的,并不是为了游戏玩家服务的 |
|