Disk Controller Performance

The AnandTech iPeak test is designed to measure "pure" hard disk controller performance, and in this case, we keep the hard drive as consistent as possible while varying the hard drive controller. The idea is to measure the performance of each hard drive controller with the same hard drive.

We played back our raw files that are 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 I/O 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 are testing we use the Seagate 7200.10 Barracuda 320GB 7200 RPM drive in both SATA and IDE offerings for our tests. The drive is formatted before each test run and a composite average of three tests on each controller interface is 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 I/O operation. In order to make the data more understandable, we report the scores as an average number of I/O operations per second so that higher scores translate into better performance. This number is meaningless as far as hard disk performance is concerned, as it is just the number of I/O operations completed in a second. However, the scores are useful for comparing "pure" performance of the storage controllers in this case.

iPeak Business Winstone Hard Disk - SATA/IDE

iPeak MM Content Creation Hard Disk - SATA/IDE

The performance patterns hold steady across both Multimedia Content I/O and Business I/O, with the NVIDIA nForce 500 based SATA controllers providing a slight improvement in I/O operations over the Intel, JMicron, and Silicon Image SATA controllers. This has been a historical trend between the two manufacturers with the NVIDIA controllers generally having a higher throughput than the Intel chipsets. We look forward to seeing how well the ATI SB600 will perform with an Intel processor in the upcoming DFI ICFX-3200 based on the RD600 chipset.

Of note in our SATA tests is the excellent performance generated by the JMicron controller logic that scored higher than the Intel ICH7R or ICH8 based SATA controllers in the Business Winstone test. However, in the read and write heavy Content Creation tests we see the Intel SATA controllers placing ahead of the JMicron offerings. After reviewing the test script results we noticed the write operations of the JMicron JMB363 chipset was about 3% slower than the Intel ICH chipsets while being around 2% faster in read operations.

The VIA VT6410 controller offered the best performance in the IDE tests with the JMicron JMB363 finishing last. During initial testing with the JMicron chipset we noticed several boards having issues with the optical drives being stuck in PIO mode resulting in terrible performance. However, this issue was solved with BIOS updates from the motherboard suppliers. We do want to note that unless you utilize the JMicron JMB363 for RAID operation then do not load the JMicron driver or allow Windows Update to install the newly released driver. Installing this driver will usually result in sporadic operation of the IDE port or failure to recognize your optical drive.

Overclocking Performance Disk Controller Performance - RAID
Comments Locked

62 Comments

View All Comments

  • powchi - Monday, October 23, 2006 - link

    Thanks Jarred, lopri, Aikouka for the reply.
  • Kougar - Saturday, October 21, 2006 - link

    I am rather puzzled. As best I can tell from Google, my kit of Corsair TWIN2X2048-6400 does use Micron D9s...

    ... but I use a Gigabyte DS3 and even with the awful release F1 BIOS onwards have had no issues using them. Currently I have a stable OC of 501FSB for a 3.5ghz rating on the old F6 BIOS. Can you confirm if this kit of RAM uses D9's or not, because I am running the 800mhz RAM at 1ghz, 2 or 2.1v only, 5-5-5-15 timings, 24 hour dual Prime stable?? I have a kit of Corsair 6400c4 on the way, so I guess this will prove interesting either way.

    I would also like to clarify that with the hours upon hours I spent playing around with and overclocking the DS3, I only once experienced a situation where I had to use the BIOS jumper, as I had managed to lock it into a POST/rebooting cycle. Having only used a Abit IS7 before, I can say it was a major difference I quickly noticed.

    Thanks for any info, it's appreciated. And good article, by the way!
  • Gary Key - Saturday, October 21, 2006 - link

    quote:

    I am rather puzzled. As best I can tell from Google, my kit of Corsair TWIN2X2048-6400 does use Micron D9s...


    Are your 6400's the 6400 plain or 6400C4? There is a difference between the IC chips used.

    We have one set of Micron D9 1GB that work properly in this board but they cost about $650 right now and had a beta SPD. We do not have every D9 1GB module available for testing but the 14 we have tried resulted in failure. Some would do 445, some would do 465. Just about every DS3 owner I know has an issue with the recent D9 1G modules not reaching 500FSB at 1:1 in a stable manner. We even tried three different boards during testing. I was able to hit 510 with the 512MB D9 and some beta 1GB Elpedia sticks from OCZ. Gigabyte agrees with our findings and it should be solved shortly.

    We really like the DS3, it proved to be a very stable board in testing. As I stated at the end, this board has changed our opinion about Gigabyte again.

    Thanks for the comments. :)
  • John - Sunday, October 22, 2006 - link

    Gary, have you tested G.SKILL 2GB (2 x 1GB) F2-6400PHU2-2GBHZ modules on the DS3? If not please add these to your list. This is some extremely popular Micron D9 memory with favorable reviews on Newegg and our forums.
  • Kougar - Sunday, October 22, 2006 - link

    quote:

    Are your 6400's the 6400 plain or 6400C4? There is a difference between the IC chips used.


    I am currently using the basic 5-5-5-12 1.9v vanilla 6400 kit, not the 6400c3 or the 6400c4. Could you please tell me which of these uses the Micron D9s, since from what you are saying I've only found incorrect info! Thanks for fully explaining this issue with the D9's in your reply, as I did not know Anandtech had tested not one or even two but three DS3's and a whopping 14 modules! So do you know if both the "c3" and "c4" use the Micron D9s, then? I've already ordered the 6400c4 kit, so I am getting the feeling I am in for a rude surprise!

    I'm grateful to know that y'all are keeping ontop of the situation, this does go a long way to explaining the extremely large disparity in user results I've read or come across about the DS3. And I'm grateful Gigabyte is working to solve this issue, the user support and countless BIOS work from them is not something I was ever expecting... it's gone a long way to putting them on my top picks list.

    And I believe I should be thanking you for the reply. ;)
  • jonp - Saturday, October 21, 2006 - link

    -- on the second memory chart it always says "4/4 slots populated - 1 Dual-Channel Bank". If all four slots are populated with the same memory, why does it say "1" Dual-Channel Bank?
    -- I can only find the GEIL memory at one on-line merchant (via froogle or pricewatch) at $460 for 2GB. That would be $920 for 4GB! it would have been nice if you had also picked a less expensive memory that more of us could afford.
    -- ASUS making a significant change to their product and only changing the version makes it VERY hard (impossible) to on-line order the specific product desired. newegg says order and if wrong, they will exchange...but that gets expensive too... and takes at least 7 days turnaround; and no guarantee that it will be the right one even then.

    thanks for the article...it was, as always, full of useful data and observations.
  • Gary Key - Saturday, October 21, 2006 - link

    1. The charts have been corrected. I stated this above but Jarred and I were editing at the same time on some pages and we did an overwrite on each other's corrections a couple of times. We learned our lesson after the Biostar section turned into the ASUS section. ;-)

    2. When we started this article the GEIL and G.Skill PC2-6400 that we used was in the $269~$289 range for a 2GB kit. This was far below the $500+ prices that our OCZ and Corsair memory modules had reached at that time. I am trying to create a memory table at this time as the boards were tested with everything from A-Data DDR2-533 to OCZ PC2-8000VX2. Our intentions were to use mid-range PC2-6400 memory when we started but it appears we chose some memory that is in very high demand and short supply now.

    3. As I stated in the article, ASUS will probably call the 1.02G board something else. The 1.01G board is not a slacker. :)

    Thank you for the comments, we appreciate them.
  • Aikouka - Saturday, October 21, 2006 - link

    After going through about 4 or so of the motherboards and looking at their windows programs... I just gotta rant.

    Why in God's name must motherboard manufacturers make their programs SO UGLY? I'm no Martha Stewart, but even I can see that those programs are attrocious to look at and I actually don't install those cheesy programs because of how horrible they look. I prefer a normal streamlined windows look to my programs, hence why I use the Windows Classic theme. But even if your preference isn't a normal streamlined windows look, I don't see how anyone could find those horrid looking things called applications desirable.
  • Nakazato - Saturday, October 21, 2006 - link

    it's Taiwanese tradition. For the people above... the S3 does not overclock as well as the DS3, it's very noticable. The DQ6 is in theory better than the DS3, but may hardly be noticable and when it is, it's probably just luck of the draw.

    My only criticism of the review is that only one memory module type was used and that I know other reviews on AT have included some other comparisons... but your review is more recent with more of the facts in(so more relevant). I know you had some references in the article and I know that the Micron chips are the best on average, but on occasion some chips perform better on a per board basis and not just on a per chipset basis.

    Review does get 2 thumbs up from me though. The extra side information(EAX2 Support of onboard sound drivers, Micron D9 chips not fully supported, but will be, etc) helps make buying decisions. Thanks for the article!
  • Aikouka - Sunday, October 22, 2006 - link

    Gah, how can such an ugly thing be tradition. It honestly detracts from the overall computing experience having something so tastelessly crafted. I guess to each his own :/

Log in

Don't have an account? Sign up now