Disk Controller Performance

With the variety of disk drive benchmarks available, we needed a means of comparing the true performance of the wide selection of controllers. The logical choice was Anand's storage benchmark first described in Q2 2004 Desktop Hard Drive Comparison: WD Raptor vs. the World. The iPEAK test was designed to measure "pure" hard disk performance. The hard drive is kept as consistent as possible while varying the hard drive controller; The idea is to measure the performance of a hard drive controller with a consistent hard drive.

We played back Anand's raw files that recorded I/O operations when running a real world benchmark - the entire Winstone 2004 suite. Intel's iPEAK utility was then used to play back the trace file of all IO operations that took place during a single run of Business Winstone 2004 and MCC Winstone 2004. To try to isolate performance differences to the controllers that we were testing, we used the Maxtor 120GB 7200 RPM 8MB cache IDE drive in all IDE tests. SATA1 tests used the 60GB 7200RPM 8MB DiamondMax Plus 9, and SATA2 was tested with the Hitachi 250GB SATA2 drive with SATA2 enabled with the Hitachi utility. The drive was formatted before each test run and a composite average of 5 tests on each controller interface was tabulated in order to ensure consistency in the benchmark.

iPEAK gives a mean service time in milliseconds; in other words, the average time that each drive took to fulfill each IO operation. In order to make the data more understandable, we report the scores as an average number of IO operations per second so that higher scores translate into better performance.

iPeak Business Winstone Hard Disk I/O


iPeak MM Content Creation Hard Disk I/O


Any concerns about SB600 should be put to rest with these tests. IDE, SATA and SATA2 test results are very competitive with NVIDIA, ULi, and Silicon Image. The performance patterns hold steady across both Multimedia Content IO and Business IO, with the ULi, ATI, and Silicon Image based disk controllers providing the fastest IO operations followed by the on-board NVIDIA nForce4 SATA controllers. The performance generated by the ULi and ATI IDE controller logic is particularly excellent, while the SATA performance of both is up to 12% better when compared to the nForce4 chipset. The SATA performance of the Silicon Image 3132 is very competitive with the core logic chipsets in our tests.

Memory Testing - Optimum tRAS

As expected, DDR2 memory behaves quite differently than DDR in tRAS testing. As you can see from the standard chart below, a 2GB kit of Corsair 8500 (DDR2-1066) experienced steadily increasing bandwidth until the maximum tRAS setting of 18 was reached.

Memtest86 Bandwidth
ATI CrossFire Xpress 3200 AM2
with Athlon X2 4800+
6 tRAS 2047
7 tRAS 2047
8 tRAS 2047
9 tRAS 2047
10 tRAS 2047
11 tRAS 2140
12 tRAS 2140
13 tRAS 2191
14 tRAS 2191
15 tRAS 2242
16 tRAS 2242
17 tRAS 2298
18 tRAS 2298


This is a very different pattern than DDR tRAS testing, where maximum bandwidth was reached at some intermediate tRAS setting and bandwidth decreased as tRAS was decreased or increased from this optimum value. In fact, at tRAS 18 we did get the highest bandwidth with all else equal, but the tRAS 18 setting was unstable - causing memory failures and random reboots.

We did further memory testing using Sandra 2007 unbuffered test results and found the optimum combination of bandwidth and stability was achieved at a tRAS setting of 13. Similar results were achieved with the DDR2 8500 Corsair memory on the nForce 590 chipset. We have shared our test results with Corsair and asked for more information on tRAS settings, performance, and stability with high-speed DDR2 memory. All stock benchmarking was performed with Corsair 8500 settings of DDR2-800 at 3-3-3-13 settings at 2.147V.

Memory Bandwidth

Memory bandwidth performance was verified using Sandra 2007. Both buffered and unbuffered tests were run with the stock 4800+ at DDR2-800 3-3-3-13 at 2.147V.

Memory Performance


Memory Performance


Both standard Buffered Sandra 2007 Memory Performance and Unbuffered Performance are almost identical in the ATI RD580 AMD and the NVIDIA 590 chipsets. This clearly demonstrates that both architectures perform about the same using the same memory and the same CPU with on-board AM2 memory controller. Any differences between the ATI and NVIDIA AM2 memory scores are likely the result of memory tweaking.

You can clearly see the AM2 processor exhibits dramatically higher memory bandwidth than the Athlon64 in Socket 939 running DDR memory. Unfortunately, that much improved memory bandwidth does not currently translate into similarly improved performance.

Network, USB, & Firewire Performance Audio Performance
Comments Locked

71 Comments

View All Comments

  • Wesley Fink - Thursday, June 1, 2006 - link

    1X Increments corrected.

    We did not have audio performance data for nVidia chipsets in the 590 launch review, but it will be included in our roundup of 6 AM2 boards which is in process. I have added numbers for the Foxconn ( nForce 590) HD codec for reference. Foxconn is the nVidia Reference board.

    The board photo was captured at 12 Megapixels. Unfortunately, the "Save for Web" feature in Photoshop which gets the image to a reasonable file size for posting a 1280 image compromises sharpness at higher resolutions.
  • Trisped - Thursday, June 1, 2006 - link

    Thanks for the Foxconn numbers.

    So you used "Save for Web" and lowered the quality so it would be easier to download? That makes sense. A 43k file is much better then a 1M one.
  • JarredWalton - Thursday, June 1, 2006 - link

    Or 422K vs. 5+ MB. ;)
  • lopri - Thursday, June 1, 2006 - link

    I truly appreciate AT staff's responses to my questions. It cleared so many things that I questioned while reading the review, so now I'm understanding better.

    quote:

    the fact is DDR400 was the fastest memory standard for DDR. Anything higher was overclocking. For DDR2, we have DDR2-800 as the current highest standard speed


    This is actually the only possible explanation that I could think of. You're right in that DDR400 is the fastest JEDEC approved speed. I sort of guessed but still, considering the ammount of memory reviews you've done in the past, thought a bit stranage. But thank you for explaining. Request, however: Please do a out-of-the spec DDR vs DDR2 reviews in the future. :D This can be a big factor for people who actually consider upgrading.

    quote:

    AMD introduced this platform with very conservative timings and tables for the board and memory suppliers to follow. We expect to see 1T timings at 800 later this year as AMD "massages" the memory controller. I ran tests at DDR2667 1T and they were basically the same or slightly worse than DDR2800 at 2T with all other settings being equal. The problem is we cannot run tRP and tRCD lower than 3 currently so any advantage of 1T is being wasted due to higher latencies. On a couple of our review boards we could also run DDR2800 at 4-4-4-15 1T but the 3-3-3-13/9 2T setting provided better memory bandwidth and lower latencies overall. We are still testing various memory settings as each board has been a little a different in optimizations made by each supplier. We will have a separate review on EPP and Memory settings for AM2 in the near future.


    Again, I appreciate the explanation. Not knowing about DDR2 much myself still, I could not have known it when reading the review. It'd have cleared up some misunderstanding if you have mentioned the 1T/2T issues in the review (like above), it'd have helped a ton to understand. I'm sure there are many different traits of DDR2 compared to DDR, without such knowledge I could not help but questioning. Thank you, Gary.

    Still the 1T/2T issue on AM2 is somewhat disappointing. (Not reviewers' fault) I have a bad feeling that AMD's IMC won't be able to handle 1T for DIMMs faster than DDR2-800, even with future revision. :( For entire lifespan of Socket 939, they couldn't get 4 sticks to run @1T timing.. (except a couple going-around of DFI's)



  • lopri - Thursday, June 1, 2006 - link

    quote:

    Our Corsair or OCZ PC8500 sticks will run at 3-3-3-9 2T at 800 with a small voltage increase to 2.2V easily although the memory is rated at 5-5-5-15 2T. I am working on a single versus dual channel DDR2 article at this time, cutting to the chase, single channel DDR2 with fast timings will provide up to 98% of the performance of dual channel DDR2 under the same conditions. It might be something to think about when looking at $350~$500 DDR2 2GB kits.


    Also if this is true, it's an absolutely fantastic news. Please let us know the detail as soon as you can. Thank you.
  • DigitalFreak - Thursday, June 1, 2006 - link

    quote:

    ATI did not need to develop a new chipset for the new Socket AM2. Why then has it been so difficult for ATI to have AM2 chipsets ready for launch?


    Maybe they didn't need to develop a new North bridge, but the South bridge is another matter. With ULi supplies drying up, it would have been extremely stupid to use the SB450 yet again.
  • Myrandex - Thursday, June 1, 2006 - link

    It was stated that the ATI solution was better tahn the ULI and less than Nvidia, however in the graphs it was less than both, although very close to ULI.
    Jason
  • Wesley Fink - Thursday, June 1, 2006 - link

    The statement is correct. Going back to review notes there was a typo in the chart creation which has now been corrected. USB throughput for SB600 is 241.6 and not 231.6 as shown in the earlier chart.
  • Alyster - Thursday, June 1, 2006 - link

    I just wonder if SB600 will be available on 939 boards in future. I'm going to purchase ATI based MSI-RS482M4-ILD mATX motherboard with SB450 and may be I should wait untill they start offering SB600 on mATX boards. Any suggestions? Thanks
  • Wesley Fink - Thursday, June 1, 2006 - link

    As we understand it, SB600 is not pin-compatible with SB450, so it is not a drop-in for the older chip. We therefore think it is unlikely you should wait for a board redesign on an older 939 board. Any new 939 boards - and there may be some if the market wants them - will likely use SB600.

Log in

Don't have an account? Sign up now