|
我注意了一下,给大家做点小分析吧(以单处理器的结果为例):
1.先分析该程序的加速比(双核性能/单核性能): 翻倍
E6400 2.13GX2跑双核为3065,而2.13GX1跑单核时,为1550
提速3065/1550=1.98,基本可视为翻倍。
2.谈AMD, A64和老Barton
引用
Barton 2.2G单通道内存,无MC, 为1107分
而4400+ 2.2GX2双通MC默认,双核为2405分,单核预计是1210分左右
A64在配双通道内存,而且集成内存控制器条件下,仅仅比同频单通道Barton快9%, 说明A64的核心和K7相比基本没有实质进步: K7装MC==K8。
3.谈Intel的P4C
P4C 3.2G为1210, 在这种高密集分支高预测错误、对其极为不利的带有严重偏向性的测试中, 依然和K8 2.2G大致相同。
3.2G/2.2G=1.45倍主频优势条件下,即可战平对手。
P4C为20级流水线,而K8为12级流水线,大约比K8长67%。 但是在如此不利于P4的测试中,却仅需45%的主频优势,即可解决对手。Intel的设计技术水平,绝对不是一般人能够想象的。
4.谈Intel的PM
PM在1.86G无MC为1183,却接近K8 2.2G时的性能。而PM仅有2个整数ALU、2个AGU(一个load地址AGU、一个Store地址AGU)。
反观K8有3个AGU和3个AGU(Load/Store地址均可)
结果却是,K8惨败收场。
这些看来不可思议的事情,却真实的发生在Intel处理器上。Intel处理器核心的设计技术水平远远超越对手太多太多。Intel越来越神奇。
[ 本帖最后由 hopetoknow2 于 2006-9-1 16:13 编辑 ] |
|