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

  • JarredWalton - Thursday, June 1, 2006 - link

    And you thought LinkBoost was fast! ;)

    Typo fixed, thanks.
  • Stele - Thursday, June 1, 2006 - link

    A main attraction of HD audio over AC'97 other than 100.1 setups is probably better sound quality. As such, perhaps Anandtech needs to develop a test method and/or utility with which to assess precisely this aspect of motherboards' sound subsystems. Low CPU utilisation is well and good but ultimately it's reaching the point where these figures are fairly meaningless, as this review underscored.

    Instead, besides just testing CPU utilisation, Anandtech could test/measure characteristics such as SNR ratio, THD at a reference frequency etc. at the output ports. The test can then be rounded off with subjective hearing tests through reference speakers or headphones, e.g. for irritating crossover noise from the mouse (A7N8X anyone?) or some other EMI source, and so on.

    That way, we can judge if a motherboard manufacturer's implementation and motherboard design are sound (pun intended) because ultimately, it's about what you hear, not see; an 8.1 with terrific speakers, built in DTS/AC3/etc and other paper-spec niceties isn't going to cut it if the codec was, say, jammed right next to the CPU PWM controller with barely any grounding.
  • Gary Key - Thursday, June 1, 2006 - link

    quote:

    Instead, besides just testing CPU utilisation, Anandtech could test/measure characteristics such as SNR ratio, THD at a reference frequency etc. at the output ports. The test can then be rounded off with subjective hearing tests through reference speakers or headphones, e.g. for irritating crossover noise from the mouse (A7N8X anyone?) or some other EMI source, and so on.


    We are still debating our "subjective" results and comments for the audio section. However, at some point this summer we will expand our testing to include additional testing outside the CPU utilization and game results.
  • Stele - Friday, June 2, 2006 - link

    Subjective is, understandably, subjective. Thus such results are bound to differ depending on the person assessing the product as well as the circumstances under which the test was done. IMHO, it should therefore only play a small part in the extended test, complementing the objective, measured figures which should play the dominant role in an extended audio test.

    Indeed, accurately measuring such performance characteristics (SNR, THD, no-signal background noise level) would probably be more useful because even if the subjective part of the test is completely left out, the figures would generally be a sufficient gauge of the quality of the components and implementation (circuit design, manufacture etc).

    Having said that, the subjective opinions do give the review a human perspective and a broader picture which numbers alone may not fully convey - another good example being noise level measurements. Again, nice to have but won't be fatal without it.

    Just my 2 cents' :)
  • Beenthere - Thursday, June 1, 2006 - link

    ...and you can be certain that production mobos will NOT perform as well as the reference mobo. Expect Asus to use a hack design, DFI to have a pretty good design less proper ports, Sapphire to not have a clue at copying the ATI reference mobo, Abit to talk shitza but not deliver, etc. and the prices will be sky high. Ya gotta wonder how much longer people are going to buy crap mobos just because they have a good chipset?
  • Stele - Thursday, June 1, 2006 - link

    Perhaps it's because there're aren't many seriously viable choices - if any - other than the 'crap mobo' brands you listed? The manufacturers know this too, and rest in the relative comfort of the knowledge that since no brand's perfect, buyers aren't likely to suddenly all jump ship in a hurry. They're probably expecting people to grumble and complain, as always, but buy from one of them anyway... as always.
  • xsilver - Thursday, June 1, 2006 - link

    Does ATI have license to product intel chipsets either now or in the future?

    or was their some exclusivity when nvidia made their cross licensing agreement?
  • Gary Key - Thursday, June 1, 2006 - link

    quote:

    Does ATI have license to product intel chipsets either now or in the future?


    ATI has been producing Intel compatible chipsets for a few years now and we should see a "RD580" type chipset for Conroe later this summer.
  • fzkl - Thursday, June 1, 2006 - link

    Why are the setups using different hard drives? The ATI system has a 16MB buffer whereas the Nvidia system has an 8 MB buffer. Does that contribute to any performance difference?
  • peternelson - Thursday, June 1, 2006 - link

    I spotted that too. I imagine the HD might change the PCMark result.

Log in

Don't have an account? Sign up now