Sandra pro 2007测试
四、Sandra pro 2007:E2鸡肋特性闪现
五家的测试中,有三家使用到了Doom3、Half life II 、Sisoftware Sandra pro 2007四款游戏与软件,lansee将两款游戏提出来,放到最后面的游戏实战数据中,而只将Sandra pro 2007数据列举分析。
虽然叫次主流测试,但这款软件也很主流,只是这款测试软件对于目前的主流应用,并不能起到模拟测试的作用,而是直接对CPU的理论性能进行测试。
Lansee感觉:这种数据,对于购机者用处不大,但对于软件开发者,可能会比较有价值。
在Sisoftware Sandra pro 2007的测试中,X2与E2发生了严重的分歧:在与游戏办公性能相关的浮点运算和内存吞吐测试中,X2大比分胜出;在多媒体生成测试中,E2大比分胜出——core的多媒体增强指令集起了关键作用。
如果你购机是为了玩游戏,lansee推荐X2;如果你购机是为了组建家庭数码中心,lansee推荐E6;如果是组建办公平台,lansee依然推荐X2,因为二者性能差不多,但X2价格更好——总之,E2可以舍弃。
从这个测试中,可以看出E2的一个定位问题。如果E2定位数字家庭等市场,虽然继承了Core的多媒体增强指令集,E2被减半的1、2级缓存、压缩的总线带宽将成为瓶颈。并且,由于数字家庭市场并不是价格敏感市场,E2与多媒体性能更出色的E6相比,毫无竞争力。
而E2定位游戏办公市场,E2较差的浮点运算性能和内存带宽就会成为瓶颈,同时多媒体增强指令集对用户而言就失去价值。
不过这怪不得E2,core的设计本来就是瞄准未来的数字家庭等市场,只是由于这一市场还未成形,才不得不“阉肉”争夺主流性价比市场。
SiSoftware Sandra(the System Analyser Diagnostic and Reporting Assistant)是现在公认权威的系统分析评测工具,1995年诞生,到今天已走过了10余年的发展历程,拥有超过30种以上的基准测试项目。
五家测试网站提供了3对计6组Sisoftware Sandra pro 2007测试数据。
Sisoftware Sandra pro 2007提供了专门的CPU性能测试工具,可以分别针对CPU的ALU(算术逻辑运算单元)、FPU(浮点运算单元)进行计算能力测试、多媒体生成运算、内存数据吞吐量测试,这些都是处理器理论性能的重要组成部分。如果再加上内存延迟、一级缓存延迟、二级缓存延迟,也就可以对CPU进行更全面的理论性能分析。
算术逻辑运算单元ALU(Arithmetic and Logic Unit):ALU主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(与或非异或)以及移位操作。在某些CPU中还有专门用于处理移位操作的移位器。通常ALU由两个输入端和一个输出端。整数单元有时也称为IEU(Integer Execution Unit)。我们通常所说的“CPU是XX位的”就是指ALU所能处理的数据的位数。
浮点运算单元FPU(Floating Point Unit): FPU主要负责浮点运算和高精度整数运算。有些FPU还具有向量运算的功能,另外一些则有专门的向量处理单元。
1、MEMORY BANDWIDTH
SiSoft Sandra公司的内存带宽基准测试,这项测试是使用SIMD延展和缓冲来对系统尽可能多的填充数据。在内存性能模块的测试中,由于X2处理器内置内存控制器,高带宽,使得X2在内存延迟上控制得更好。
ALU MEMORY BANDWIDTH
FPU MEMORY BANDWIDTH
2、Processor(s) Arithmetic
Dhrystone和Whetstone是Processor(s) Arithmetic测试项目中的整数以及浮点运算,用最终成绩来评定一款处理器性能。
Dhrystone ALU(整数运算性能)
Whetsone FPU(浮点运算性能)
3、Processor(s) Multi-Media
Processor(s) Multi-Media测试的项目考验CPU的是多媒体生成运算能力。它是通过生成MANDELBROT(曼德尔布罗特)分形图来对CPU进行测试。其原理是生成一张分辨率为1024×768的真彩MANDELBROT分形图,并对每个象素进行255次循环计算。
这个测试的问题是:在多媒体运算中,加入了Core微架构中新的多媒体指令集ISSE4,由于X2并不支持ISSE4指令集,导致这个测试结果,E2大规模胜出。
integer (整数运算性能)
floating-point(浮点运算性能)
网友评论