Memory Performance

Our VIA based ASRock motherboard provides two DDR2 and three DDR memory ratios. The majority of end-users will select the memory ratio that matches their memory speed. We are testing four ratios at the fastest stable timings we can achieve and still pass our benchmark test suite. With these set ratios, CPU speed remains the same at 1.86GHz in our test platform with memory speed being varied by selecting the different ratios.

There are some downsides to this approach. With the memory controller in the chipset, instead of part of the processor as in AMD Athlon 64 systems, there is a small performance penalty for speeds other than a 1:1 ratio (DDR2-533 in this case). However, the penalty is in reality very small, though the performance between various chipset designs can vary a great deal as we will see in a future article.

Due to performance reasons we did not test the DDR266 setting as we believe most people will not need this setting. Although the BIOS offers a 1T Command Rate, we never could get this setting absolutely stable without drastically raising the memory latency settings. We even tried our more expensive memory modules with the same results. Our memory settings were derived from extensive stress testing with a variety of applications. While certain settings that allowed lower latencies worked well with certain applications, the final settings we arrived at had to work with all applications.

Click to enlarge

The memory performance result at DDR2-533 (1:1 ratio) leads the other memory speeds in all cases. This particular setting delivered the best raw performance although we will see in our application and game benchmarks that this advantage is negated by other platform components.

Normally memory bandwidth improves with increases in memory speed and reductions in memory timings. To evaluate memory bandwidth SiSoft Sandra 2007 Professional was used to provide a closer look at scaling. As we have been saying for years, however, the Buffered benchmark usually does not correlate well with real performance in applications on the same computer. For that reason, our memory bandwidth tests have always included an UnBuffered Sandra memory score. The UnBuffered result turns off the buffering schemes, and we have found the results correlate better with real-world performance.

In this case, we find the combination of our memory settings at DDR2-667 and the VIA memory controller generates Sandra results that are up 32% lower than the DDR2-533 settings. The DDR2-533 results are up to 48% better than the DDR-333 scores with the DDR2-667 and DDR-400 scores being comparable. The Sandra memory score is really made up of both read and write operations. It is also a synthetic benchmark that does not always reflect real world performance.

To provide more detail on the impact of memory performance, we also compared pure number crunching with Version 1.5 of Super Pi, using the time to calculate 2 million places of Pi at the different memory speeds. Our other memory test is the latency measurement from the latest version of Everest. The results are interesting as the DDR2-667 ties DDR2-533 in Super Pi while DDR-400 trails slightly and DDR-333 brings up the rear. Looking at the latency figures, DDR2-667 is almost equal to DDR2-533 and DDR-400 trails slightly, while the results for DDR-333 are terrible and follow the Sandra bandwidth figures when compared to our DDR2-533 scores.

System Configuration Application Performance
Comments Locked

55 Comments

View All Comments

  • Kougar - Tuesday, August 8, 2006 - link

    They mention the OCing details in their Conroe: Feeding the Monster article. IIRC this board was about 300FSB give or take 5. Not bad, considering the nForce4 & 5 series maxes out at 320 tops!
  • poohbear - Tuesday, August 8, 2006 - link

    thanks for this great article, i hope ASrock's efforts w/ PCI-E/agp and ddr/ddr2 solutions gets noticed by some of the big dogs cause im still using my ASrock Dualsata2 and intend on keeping it for my upgrade to dualcore and hang on to it for atleast another year. After that, looks like i'll keep my DDR memory and head on over to the Core duo camp. ASrock really knows how to squeeze the life outta all your components especially since most of these "upgrades" like DDR-DDR2 and AGP-PCI-E do NOT provide ANY performance improvements. just marketing BS so these companies can sell hardware.:(
  • Calin - Wednesday, August 9, 2006 - link

    Moving from DDR to DDR2 allows you to buy cheaper components (a bit cheaper). As for AGP and PCI-E, top of the line cards are PCI-E, on AGP you can find only mainstream (maybe because PCI-E x16 gives more juice to the card than AGP can?)
  • poohbear - Wednesday, August 9, 2006 - link

    erm, moving to ddr2 isnt cheaper if i hafta ditch my 1gb of ddr ram.;) as for the PCI-E, im taking about bandwidth wise, PCI-E hasnt offered any performance increases at all. Sure, what's available now is only high end PCI-E, but if they did make a high end 7900GTX in AGP im sure it wouldnt perform 1 fps less than the PCI-E version. AGP8x was simply never saturated enough.
  • saiku - Tuesday, August 8, 2006 - link

    Yes!! I would love to know if I can bring over my AGP 6800GT and my 2 GB of Ram from my Socket 754 world to the Core 2 Duo platform. Great article !!

    Anandtech, just when I thought that you had stopped caring about the "common man", here comes this great article !

    Thank you for remembering those of us who don't spend 500 bucks on 2 GB of RAM !!
  • Rike - Tuesday, August 8, 2006 - link

    Second that. Thanks, for looking out for those of us who still have some tight budgets.
  • VooDooAddict - Tuesday, August 8, 2006 - link

    What I find interesting is that even DDR-333 works very well on the platform.

    This makes it tempting to upgrade my existing Dual Xeon 2.66 to Core 2 Duo. It's got 2 gigs of low latency (2-2-2-5) DDR-333.
  • VooDooAddict - Tuesday, August 8, 2006 - link

    Also looking forward to the PCIe / AGP comparison.
  • KingofL337 - Tuesday, August 8, 2006 - link

    Does this board allow for any overclocking at all?
  • Gary Key - Tuesday, August 8, 2006 - link

    Yes, figure about 10~15% on average. There is not a VCore adjustment on the board and it is limited already due to design.

Log in

Don't have an account? Sign up now