iXBT Labs :: Computer Hardware In Detail

Platform

Video

Multimedia

Mobile

Other

CMP vs. SMP on Intel's Platform:
Comparing Pentium XE 840 with
Xeon-based Dual Processor Systems

ShareThis



Having analyzed technical characteristics of dual core processors from Intel, we drew a conclusion that their performance must be approximately on the level with the performance of an SMP system based on two Xeon processors with similar characteristics (bus bandwidth, core clock, L2 Cache size). But even the soundest hypothesis in terms of logics and common sense is nothing more than a hypothesis, if it's not supported by experiments. That's why we decided to carry out this experiment. The Pentium XE 840 flagship is challenged by processors with similar parameters: a couple of Xeon 3.2 GHz processors on Nocona core (they are actually rigorously analogous to Pentium XE 840, the only difference is that they are "split" into two separate CPUs) and a couple of Xeon 3.2 GHz processors on Irwindale core (theoretically, this couple should be faster than Pentium XE 840 due to 2MB L2 Cache in each CPU). But the experiment is not 100% pure due to objective reasons: desktop chipsets for Intel dual core processors officially don't support Xeon processors, so we used a different platform for their testing: based on Intel E7525 chipset for workstations. That's actually the main intrigue of this test: will the platform for workstations (like in servers, the main emphasis is laid on reliability here rather than on performance) be able to compete with the fast desktop platform as an equal? We had some doubts about it even before the tests (see our comments to testbed configurations), however only the tests themselves resolved this issue completely...

Testing

Testbed configurations

  • Processors
    • Intel Pentium eXtreme Edition 840 (2 x 1 MB L2, 800 MHz FSB, 2 x 3.2 GHz core)
    • 2 x Intel Xeon 3.2 GHz (Nocona, 1 MB L2, 800 MHz FSB)
    • 2 x Intel Xeon 3.2 GHz (Irwindale, 2 MB L2, 800 MHz FSB)

  • Motherboards

  • Memory

  • Video card: ATI Radeon X800 (256 MB)
  • HDD: Samsung SP1614C (SATA), 7200 rpm, 8 MB Cache
  • AC power adapter: FSP 550-60PLN (500-550W)
  • Windows XP Professional SP2, DirectX 9.0c
  • ATI CATALYST 5.4 (Display Driver 6.14.10.6525)

We'd like to point out that the dual platform based on Intel Xeon uses a motherboard on Intel E7525 chipset. This chipset supports DDR2-400 memory only, and we used Registered DDR2 modules with ECC support, recommended by Intel. Of course, it must have had an effect on the performance of the Xeon based system, because the Pentium eXtreme Edition 840 has been tested with regular (non-ECC, non-Registered) modules, DDR2-533 at that. However, it's the E7525 that Intel currently recommends for dual processor workstations based on Xeon with Nocona and Irwindale cores. That's why the performance you'll see on the diagrams with test results is exactly what you'll get in practice, if you are going to choose a workstation on dual Xeon today.

Test results

Diagrams with all test results (65 all in all) are published on a separate web page without comments, just as is. The article provides only summary diagrams that calculate the results of entire test groups into average scores. This approach appeases curiosity of the most inquisitive readers, who are against cutting down the number of test results published in our articles, and still makes the article less motley and graphics-intense.

SPECapc for 3ds max 6 + 3ds max 7.0

A complete set of diagrams

3ds max 7 demonstrates almost complete indifference to the multiprocessing type and cache size: Xeon Irwindale based testbed is practically no faster than the Pentium XE 840. The Xeon Nocona based testbed lags behind all the others only by no more than 3%, which is irrelevant.

Maya 6.5

A complete set of diagrams

The Pentium XE shoots forward in Maya, both in the SPEC test (not much, though) and in the rendering test (noticeably). By the way, pay your attention: disabled Hyper-Threading results in insignificant performance increase in the SPEC test in all the three cases. It's not that serious to recommend this method to increase performance, but the tendency is obvious...

Lightwave 8.2, rendering

Approximate parity of all systems, with Hyper-Threading enabled or disabled. But this technology definitely has a positive effect...

SPECapc for SolidWorks 2003

A complete set of diagrams

The situation resembles SPEC for Maya: the dual core processor is the fastest. Compared to Irwindale, its advantage is not very high. But the Pentium XE 840 should be compared to a couple of Xeon Nocona processors in the first place, as Irwindale with a larger L2 Cache size is at advantage.

Adobe Photoshop CS (8)

A complete set of diagrams

...The dual core processor defeats, even if not so noticeably, both Xeon CPUs again...

Adobe Acrobat 6.0

It's approximate parity here, but disabled Hyper-Threading for some unknown reason has more effect on the Pentium XE and the Xeon Irwindale, and almost no effect on the Xeon Nocona.

All-purpose data compression (archiving)

A complete set of diagrams

That's the way! It's well known that archivers are critical to memory performance and such factors as Registered ECC, DDR2-400, and a tad worse timings (3-3-3-10 in Xeon versus 3-3-3-8 in case of Pentium XE) resulted in an impressive victory of the dual core processor in this test.

Multimedia lossy compression (MP3/MPEG2-4)

A complete set of diagrams

Multimedia codecs have demonstrated once again that they are generally indifferent to memory performance as well as to a super large (2MB) cache.

CPU RightMark 2004B

A complete set of diagrams

There is some difference, but it's actually within the mark of the inevitable measurement error...

3D games and graphics visualization
in professional packages

DOOM 3

Far Cry

Painkiller

Unreal Tournament 2004

Total score in games

A complete set of diagrams

SPEC viewperf

A complete set of diagrams

The games as well as SPEC viewperf have demonstrated their dependence on memory operation efficiency (have a look at the archiving test results, all your doubts will disappear). As always, the dual systems are slightly outperformed by the dual core system. The breakaway is not large, but it's still a defeat.

Execution speed drop of the main process versus
the number of background processes

In case of disabled Hyper-Threading, the Pentium XE has significantly outperformed the Xeon Irwindale as well as the Xeon Nocona (a dark brown line versus dark green and dark blue ones) from the very beginning almost to the end due to a higher memory operation speed. However, it is still outperformed, when the number of background processes reaches its maximum. When Hyper-Threading is enabled, the Xeon Irwindale outperforms Nocona with two background processes (the large cache is probably still "sufficient"), but this advantage comes to naught with three background processes. On the whole, the Pentium XE 840 is the best, it's only slightly outperformed by the other two systems with sterling SMP in the heaviest test.

Conclusion

The overall bottom line is naturally determined, it could have been forecast even before the tests: performance of the dual core Pentium XE and two Xeon Nocona processors with the same core clocks is approximately identical. However, our platform (recommended by Intel for the new dual Xeon) based on the E7525 chipset, which allows only Registered ECC DDR2-400 modules, has caused quite a natural defeat of the SMP systems to the dual core Pentium eXtreme Edition in all tests, critical to the speed of memory operations. The conclusion is obvious: if you need high performance dual core processors on Intel's platform are more preferable. The reason is not in the CPU performance differences, it's because you can use this fast desktop platform (i955X). If you need reliability (Registered ECC memory) and server functions (PCI-X support), you will have to pay for them. The price will include lower performance in some software classes that are critical to the memory system performance.

Funny, theoretically all the three processors should be satisfied with DDR2-400, as the total bandwidth of a dual-channel memory controller in this case equals to that of the FSB. That's why it's only natural to assume that what we see is not the advantage of DDR2-533 over DDR2-400, but rather the effect of Registered ECC modules. However, this article is devoted to the analysis of real performance in real applications. So the i955X vs. E7525 comparison of memory performance in low-level tests should be published in a separate article...



Stanislav Garmatiuk (nawhi@ixbt.com)
June 27, 2005.


Article navigation:



  Most Popular Reviews More   RSS  

59 CPU Roundup

Summarizing results obtained with CPU Test Method v4.0.
Mar 12, 2010 · General Platform

Intel H55, H57 Chipsets

Integrated chipsets for lower-end Nehalem processors.
Jan 18, 2010 · Chipsets

E-MU 0404 USB

A top-class external audio interface.
Nov 23, 2006 · ProAudio

How CPU Features Affect CPU Performance, Part 7

Intel Core i7, memory subsystem.
Feb 18, 2010 · General Platform

AMD Athlon II X3 425, 435 Processors

Three cores for the price of two.
Oct 30, 2009 · Processors: AMD
  Latest Reviews More   RSS  

AMD 890GX Chipset Overview

Newer integrated graphics core, Dual Graphics, SATA 3.0 support.
Mar 16, 2010 · Chipsets

ATI Radeon HD 5850/5870/5970 Graphics Cards

From AFOX, Manli, Sapphire, XFX.
Mar 15, 2010 · Video cards: ATI GPUs

59 CPU Roundup

Summarizing results obtained with CPU Test Method v4.0.
Mar 12, 2010 · General Platform

MSI 770-C35 Motherboard

A solution for conservative users.
Mar 11, 2010 · Motherboards

AMD Athlon II X2 215 Processor

The cheapest AMD has to offer.
Mar 10, 2010 · Processors: AMD
  Latest News More   RSS  
  Useful Links Get listed  

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ·  Compare Prices  ||  Feedback  ·  Advertise at iXBT Labs  ·  About us  ·  Affiliates  ·  Forum


42

Copyright © Byrds Research & Publishing, Ltd., 1997—2010. All rights reserved.