DDR2 versus DDR1

There are very few real-world benchmarks that completely demonstrate total memory bandwidth saturation. For real world applications, latency becomes critical - or at least logic dictates. Below, you can see what happens to our Intel processors when we run them on DDR2 and DDR1. We used the same low latency Mushkin PC-3200 (2-2-2) that we used for the AMD testbed as our DDR1 kit. Low latencies are something that DDR2 modules lack right now; and even though our Corsair XMS2 memory operates at ~675MHz, the timings are less than spectacular 4-4-4.

Let's take a look at a kernel compile - a typical memory and CPU hog.

DDR2 vs DDR1: 32-bit Linux 2.6.4 Kernel Compile

Below are the two different configurations of Intel processors running DDR1 and DDR2 during our Mental Ray 3.3.1 benchmark.

DDR2 vs DDR1: 32-bit Mental Ray 3.3.1

We are not really given a clear indication of which configuration runs better. The P4EE with DDR2 smidges past any other configuration, we expect more differentiation between the two. Let us look at some more content creation tests.

DDR2 vs DDR1: 32-bit lame 3.96.1

DDR2 vs DDR1: 32-bit MEncoder 1.0pre5

DDR2 vs DDR1: 32-bit MySQL 4.0.20d - Test-Select

Notice that the MySQL test-select benchmark improves with DDR1 over DDR2. When we are making thousands of little queries to the database, we are relying more heavily on low latencies rather than the larger headroom of DDR2. However, consider our warning to take the sql-bench tests with a grain of salt. They do not entirely reflect SQL performance or workstation performance. The inconsistancy of which memory configuration from one benchmark to another definitely complicates issues. Price generally finishes the discussion for us.

Encryption Benchmarks Final Thoughts
Comments Locked

33 Comments

View All Comments

  • ravedave - Monday, September 20, 2004 - link

    What klah is trying to say in too many and too big of words : Make the scale the same for the mouseover pics.

    Also make the picture height the same as well if possible.

    Otherwise a very good article.

    Has anyone thought of making an open office benchmark for linux?

  • klah - Monday, September 20, 2004 - link

    Good article, but I have a comment on the mouse-over graphs. They work well in other articles such as the recent DVR-108D article where the scale and axes remain constant. In this case however the layout and in some cases even the scale are different between the two graphs. It would be easier to compare the two if the scale was the same and processors were in the same layout(spacing/location), with the inapplicable processors still listed to maintain the same appearance between the two.

    If that explanation is nonsensical I can create a few images to try to elucidate my point.



  • Decoder - Monday, September 20, 2004 - link

    "Hold your mouse over for the 64-bit graph."

    I like to see the 32 and 64 bits on the same graph. Why not use Athlon FX-53 (32) and Athlon FX-53 (64) for labels?

Log in

Don't have an account? Sign up now