SiSoftware Sandra Pro Business 2009
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。从Sandra 2007开始支持SSE4指令集。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台,这也是我们选择这款软件的原因之一。我们在Core i7 Extreme平台上使用的是Sandra 2009,在E5450使用的是Sandra 2008。
SiSoftware Sandra Pro Business 2009 | ||
单Core i7 Extreme 940 | 双路Xeon E5450 | |
Processor Arithmetic Benchmark | ||
Dhrystone iSSE4.2 | 71538 MIPS | |
Dhrystone ALU | 110320 MIPS | |
Whetstone iSSE3 | 61616 MFLOPS | 87861 MFLOPS |
Processor Multi-Media Benchmark | ||
Multi-Media Int x16 iSSE4.1 | 148.56MPixel/s | |
Multi-Media Float x8 iSSE2 | 114.78MPixel/s | |
Multi-Media Double x4 iSSE2 | 63.17MPixel/s | |
Multi-Media Int x8 iSSSE3 | 655876 iit/s | |
Multi-Media Float x4 iSSE2 | 358011 fit/s | |
Multi-Core Efficiency Benchmark | ||
Inter-Core Bandwidth | 39.17GB/s | |
Inter-Core Latency | 16ns | |
Memory Bandwidth Benchmark | ||
Int Buff'd iSSE2 Memory Bandwidth | 19.11GB/s | 6264 MB/s |
Float Buff'd iSSE2 Memory Bandwidth | 19.11GB/s | 6262 MB/s |
Memory Latency Benchmark | ||
Memory(Random Access) Latency | 94ns | |
Speed Factor | 64.50 | |
Internal Data Cache | 4clocks | |
L2 On-board Cache | 11clocks | |
L3 On-board Cache | 53clocks | |
Cache and Memory Benchmark | ||
Cache/Memory Bandwidth | 60.02GB/s | 75623 MB/s |
Speed Factor | 27.30 | |
.NET Arithmetic Benchmark | ||
Dhrystone .NET | 16280MIPS | 12358 .netMIPS |
Whetstone .NET | 38076MFLOPS | 52176 .netMFLOPS |
.NET Multi-Media Benchmark | ||
Multi-Media Int x1 .NET | 29.06MPixel/s | 120421 .netiit/s |
Multi-Media Float x1 .NET | 12.59MPixel/s | 27648 .netfit/s |
Multi-Media Double x1 .NET | 24.87MPixel/s |
SiSoftware Sandra对比(一些测试项目有所不同,如Nehalem上测试的是Dhrystone iSSE4.2,在Penryn上就只是Dhrystone ALU,这是因为Penryn不支持iSSE4.2)
虽然使用的Sandra版本不同,导致了部分数据不能直接对比之外,其他部分仍然可以一比高下。由于双路志强E5450是实打实地具有8个CPU核心,而Core i7的8个执行核心其实是4个CPU核心通过超线程技术“变”出来的,因此处理器的理论性能上Core i7 940不敌同频率的双路Xeon E5450,只有65%(整数)~70%(浮点)左右。
Nehalem的超线程技术
由于超线程技术实际上是使一个处理器内核的所有执行引擎的利用率提升的技术,因此其对性能提升的幅度就不如确实的处理器内核那么高,按照以往Pentium 4的经验,超线程对处理器的性能提升约为10%~30%左右(极少数情况下,还具有负作用),因此我们可以推测出除了超线程之后,Nehalem内核具有的性能提升幅度,考虑到4内核8执行核心的Core i7 2.93GHz相当于8内核Xeon 3GHz的65%~70%,而超线程可以提升10%~30%,则每一个Nehalem物理内核会比一个Xeon E5450内核提升约10%~15%左右。
内存带宽方面,Sandra结果表示Core i7平台的性能是Xeon平台的3倍,与ScienceMark的结果相同。