一般来说,整体性能=单核性能×核心数,单核性能影响单线程或者单任务的计算能力,即计算的响应延。频率相同核数较少的处理器在单核性能上总是会核数更多的处理器略好一些,核数较多的处理器在计算效率上较为劣势。影响性能的因素有:
1、频率越高,单核计算性能越强
同代同核心数不同频率的处理器,频率越高的处理器计算性能也越好,但并非完全的线性增长。处理器频率上去之后,由于受到内存访问速度的限制自然也会有一定的瓶颈,然而频率越高的处理器耗费在数据等待上的时钟周期也会越多。
2、架构越新,单核计算性能越强
同频率、同核心数的前后两代处理器的计算能力,架构越新的处理器整体计算能力也越强,意味着处理器架构的改进确实提高了单核性能。
3、核心数越多,整体计算性能越强
同代同频率不同核心数的处理器,核心数越多的处理器整体计算性能也越好。但是核数越多的处理器单核性能比同频率核数较少的处理器会差一些,主要因为核数越多对共享资源的争抢概率也越高,这些共享资源包括L3缓存、内存、QPI总线等,因此多核处理器总是要把L3缓存做得很大,核数越多L3缓存也越大。