电脑中CPU的好坏,从根本上影响着一台电脑的性能表现,即便是使用一片顶级显卡,配合低端CPU,在高负载DX10游戏中,性能表现还是很差,而将CPU更换成更强的型号后,性能就会得到颠覆般的提升。
那么,提升CPU的性能有哪些方法呢?笔者认为有5种方法:CPU架构的彻底改变(奔腾4到酷睿),CPU工艺的提升(65nm酷睿到45nm酷睿),增加CPU的核心数量(想想服务器为什么是多路并联就可以明白),增加二级缓存(近几年英特尔处理器的发展就能一窥究竟)提升核心频率(为什么那么多玩家热衷于超频)。
上述5种方法,都可以有效提升CPU的性能,但实现的难度各有不同,我们按照实现的难易程度进行说明:
按二级缓存的大小划分价格等级,这样的划分实际上是根据CPU的架构和成本有关系的。英特尔的CPU对二级缓存的大小非常的敏感,与其CPU的一级缓存设计有直接关系。一般来讲,只有一级缓存中没有CPU所需要的数据时,才会从稍慢的二级缓存中读取。而INTEL CPU采用的是“数据+代码指令缓存”设计,基于这种架构设计的的一级缓存分为用来存放数据和执行这些数据的指令的两个独立部分,两者可以同时被CPU访问,减少了争用Cache所造成的冲突。这样的设计利弊都很明显,有利的是降低处理器的生产难度和成本(一级缓存的生产成本比二级缓存更高)。弊端同样明显,因为一级缓存容量有限,并不能满足CPU的读取要求,对二级缓存的依赖性严重。
现在大家就可以了解到,为什么AMD的A64(X2)系列二级缓存从512K增长到1M性能提升并不明显,而Intel的CPU从1M增长到2/3/4/6M依然能够获得可观的性能提升。这一方面是架构设计决定的,另一方面是Intel的先进工艺允许设计如此大容量的二级缓存,而AMD则无能为力。
[上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [下一页] |
|