Pentium Dual Core Preview

A preview of the Intel Pentium Processor Extreme Edition 840. We give you some thoughts, impressions, and feedback on working with Intel's first dual core processor and what it brings to the table.

continued...

Intel 840 Processor Performance

Truly evaluating a dual core processor could seem a bit tricky, but it is really quite simple. One has to simply take multithreaded applications and run benchmarks on them. The ugly part of that is that there are very very few multithreaded desktop applications. There are a few applications that we can point to, but overall multithreaded applications basically reside in the realm of video content creation, image manipulation, and audio content creation.

Now on the synthetic benchmark side of the issue, there are certainly some benchmarks that show advantages, but when trying to subscribe to real world tangible advantage formatting, it gets quite difficult to show benefits of dual core processors.

Memory Performance

One synthetic benchmark that we do find valuable, is SiSoft Sandra’s memory bandwidth benchmark. This benchmark is based on the Stream benchmark built years ago, that has basically gone unchanged.

Remember that with our dual core Intel 840 processor has an 800MHz Front Side Bus and a 667MHz DDR2 memory bus, the memory bus is being shared between both cores. Compared to a dual processor system, which would have one physical set of memory for each processor in the case of AMD's Opteron, our Intel 840 processor must share its one set of physical Ram between both processor cores on its single die. (In most Intel servers a bus is shared to a shared set of memory. Most dual processor systems do have independent busses to the memory controller.)

Article Image

As you can see, physical memory set sharing and memory latencies do certainly come into play with the dual core architecture of the Intel 840. Interesting to note though, the 4313MB/s second score of the Intel 840 is only about 10% slower than when the original Prescott 3.2GHz Pentium 4 was launched using DDR-400 on the i875 chipset. All of this would seem to foreshadow the dual core Intel 840 being slower in single threaded applications that are memory intensive than the original 3.2GHz Pentium 4.

(Intel notes that we should be seeing score around 4700MB/sec on the i955X motherboard, however we could not get our system to be this responsive.)

Gaming Performance

How exactly does our Intel 840 stack up against a similarly clocked machine? Comparing our Intel 840 against a 3.2GHz Prescott core Pentium 4 processor, we see a glaring similarity.

Article Image

As you might guess, we see our scores come in side by side, being almost identical. We could show you this over and over but the pattern remains static in our gaming benchmarks.

Gaming Performance with Dual Usage

What if we take the same setup and place a workload on the CPU such as a DivX encode and then run our gaming benchmark? Remember that current Dr. DivX 1.06 is lightly multithreaded, so it will take up some workload on both cores.

Article Image

While there is obviously a frame rate hit in our game, anyone that has ever done video encoding on a desktop computer will probably find this amazing that we could run the benchmark at all. While our game is not as fast, it is certainly “playable.”

Video Encoding Performance

We looked at several raw encoding scenarios. Using Windows Movie Maker we saw encoding up to 23% faster compared to our 3.73GHz / 925XE system. Using Windows Media Encoder with “Advanced Profile,” Intel reported reduced rendering times of up to 42%. Intel also reported reduced rendering times of 59% using Adobe Premiere Pro 1.5.

Using a workload housed in Worldbench 5, we settled on a scripted “real world” evaluation of a movie making experience. This workload below represents using the software to put your movie together, make titles, and edit scenes, then render the movie to your final file format.

This graph is in seconds and lower is better.

Article Image

Albeit, this is a very short film and creation process, our Intel 840 dual core processor saved us 1 minute and 16 seconds overall. This represents a time savings of a little over 20%. Watching the workload many times over and going in and editing movies ourselves, the only difference we ever really saw was in the process time which might be as suspected. Do keep in mind that our newer Intel 840 is also using a slower bus speed and slow clock speed.

Also Interesting to watch is how exactly the threading on the both of the processors is being utilized. Keep in mind that while Windows see a HyperThreaded virtual processor as adding 100% more scaling to the mix, which is hardly true.

Article Image Article Image

You will easily be able to differentiate the 3.73GHz Pentium 4 from the Intel 840 processor simply by the number of CPUs shown in the Task Manager Performance Window.

Intel Reported Benchmarks

While we usually do not regurgitate benchmarks handed to use from technology companies, we are going to make an exception this time. Although I do not see these benchmarks as having and impact on your tangible computing experience (except for DOOM 3 if you are a gamer), there are many that do see the value in some of these synthetic benchmarks.

Industry Standard Benchmarks

Intel Pentium 4 Processor with HT

Technology Extreme Edition 3.73GHz

Intel Pentium Processor Extreme Edition

840

Measured Improvement

BAPCo SYSMark 2004

231

232

1.00

DOOM 3

97.5

87

0.89

Cinebench 2003

66.7

43.0

1.55

SPECint_base2000

1781

1461

0.82

SPECfp_base2000

1997

1662

0.83

SPECint_rate

base2000

22.9 (2 copies)

33.1 (4 copies)

1.45

SPECfp_rate

base2000

23.8 (2 copies)

30.5 (4 copies)

1.28

What you are probably most likely to take away from this if you are familiar with the spec benchmarks, is that our Intel 840 dual core processor is truly acting much like a traditional Symmetric Multi Processor system.