对于最终用户来说,处理器的性能主要表现在他们所使用的应用软件能跑多快,简而言之,电脑花多少时间来完成既定的工作。根据这一原理,电脑在越少的时间完成越多的工作,就意味着有更好的性能。提高性能也就是减少工作时间,这已经成为衡量电脑性能的标准。当我们比较执行相同指令集的不同处理器的性能时(如x86指令集),性能就是处理器在一个时钟周期内所做的工作(相当于一个时钟周期内所执行的指令)乘以时钟的周期数(相当于频率),我们得出以下公式: 性能=IPC(instructions per clock,一个时钟周期内所执行的指令)X 频率在286,386和486处理器时代,x86 处理器的基本架构是完全相同的,所以不同厂家所生产的处理器的IPC是相同的,也就是因为IPC不变,电脑的性能就可以被理解成为:性能=频率在以往的处理器时代中,大家所关注的焦点就在时钟的频率上,把主频作为区别性能的主要因素。从第五代x86处理器,也就是从AMDK5和奔腾处理器开始,上述的关系就不再成立。虽然AMD和Intel处理器都能与x86指令集架构兼容,但它们所采用的方法是不同的。也就是,在相同的应用环境和衡量标准下,IPC值第一次出现不同。因此,处理器的性能被定义为:性能=IPC X 频率最终的结果是,主频不再是决定CPU性能的唯一因素。第七代AMD Athlon处理器和Intel 奔腾4处理器,它们两者间的架构设计,也就是IPC是完全不同的。 因此,判断处理器的性能,必须同时关注处理器每个时钟周期内所完成的工作(用IPC来表示)和运行频率这两个因素。显而易见,现在该是用处理器的整体性能特点来衡量处理器的性能好坏时候了,而不只是仅凭它们的频率。处理器整体性能的提高,主要来自于两个不同的方面: 1.频率的提高