The Test

You'll notice that the hard drive test bed has been modified a bit to use a motherboard based on the Intel 925X chipset with ICH6. Luckily, the performance difference between this setup and our last test bed is negligible; thus, the numbers are entirely comparable. To make sure, we also ran some old tests on the new test bed and the numbers came out with less than 1% variation in performance; definitely nothing major at all.

We also tested other hard drives with and without IAA 4.0 installed to make sure that we were only getting the benefits of NCQ and no other optimizations by installing the drivers. The performance of all other drives, without NCQ support, was identical regardless of whether or not we had IAA 4.0 installed.

Our hard drive test bed is designed to shift the bottlenecks, as much as possible, onto the hard drive, but while still within reason. To accomplish that purpose, our test bed is configured as follows:

Intel Pentium 4 Extreme Edition 3.4GHz
Intel D925XCV Motherboard
1GB DDR2-533 SDRAM
ATI Radeon X800 Pro PCI Express
Creative Labs Audigy
Ultra ATA/100 or Serial ATA 150 cables were used where appropriate

The important drivers used are as follows:

Intel Chipset INF 6.0.1.1002
Intel Application Accelerator 4.0
ATI Catalyst 4.6 Beta (with PCI Express support)
Windows XP Service Pack 1 (no further updates were installed)

What's important to point out is that although we could have outfitted our test bed with 256MB of memory, we wanted to avoid over-exaggerating the performance impact of the hard drive. After all, if your system is swapping to disk a lot, you should be considering a memory upgrade before or in tandem with a hard drive upgrade.

The tests that we run are as follows:

Business Winstone IPEAK - a playback test of all of the IO operations that occur within Business Winstone 2004.

Content Creation IPEAK - a playback test of all of the IO operations that occur within Multimedia Content Creation Winstone 2004.

Business Winstone 2004 - the official Business Winstone 2004 test suite.

Multimedia Content Creation Winstone 2004 - the official Multimedia Content Creation Winstone 2004 test suite.

SYSMark 2004 - the official SYSMark 2004 test suite.

Far Cry Level Load Test - a timed test of loading a level in Far Cry.

Unreal Tournament 2004 Level Load Test - a timed test of loading a level in Unreal Tournament 2004.

More details about each individual test will appear in the section of the review dedicated to that particular test.

For this particular review, we also used the Multitasking Test of Business Winstone 2004 to see if there was any performance improvement due to NCQ.

Taking Advantage of NCQ Pure Hard Disk Performance
Comments Locked

38 Comments

View All Comments

  • titte - Wednesday, February 22, 2006 - link

    I would strongly discourage from buing a disk from Maxtor. I recently bought a 250gig Maxline III but the disk fails to work with my nForce-chipset. The disk works ok on other machine and it's not a driver issue since Maxtors boot ISO fails to read/write to the disk. There is an article about the issue here http://www.theinquirer.net/?article=29570">http://www.theinquirer.net/?article=29570 and i also found an issue in the maxtor knowledgebase (can't seem to find it anymore though). This would be ok if maxtor support was up to the task but their resonses are almost autogenerated answers like "reinstall drivers". My problem description clearly states that drivers has been reinstalled and drive fails even when started from their diagnostics boot CD....
  • darksage429 - Thursday, October 14, 2004 - link

    Two questions:
    If you were to run them in RAID-0, would it beat Raptor's RAID-0 performance?

    and

    Would NCQ benefit those running Bittorrent?
  • Kaido - Tuesday, June 29, 2004 - link

    Raptor + NCQ + 16mb cache = $250 *I'm* willing to pay :D

    So is this going to be an Intel-only thing like Hyperthreading, or will it be available on AMD motherboards too...an a64 with this Maxtor hard drive would be sick! :)
  • Kaido - Tuesday, June 29, 2004 - link

  • TrogdorJW - Tuesday, June 29, 2004 - link

    33 - I believe the article on Storage Review specifically stated that they will be doing an NCQ article in the near future, once they get all the necessary hardware in.
  • quanta - Tuesday, June 29, 2004 - link

    I read the storagereview's article, but it did not test drive's NCQ capability. Rather, it only tested 'non-native' TCQ.
  • DerekWilson - Sunday, June 27, 2004 - link

    The arguement is still that NCQ will be more helpful the more multi-tasking oriented our systems become.

    As for me, I sure could use it right now. I'm always playing MP3s, editing large sound and image files (photoshop is an insane resource hog), copying files between drives, and opening huge PDF, PPT and Word documents (I really wish marketing people would realize that we don't need print quality images in our online presentations). Most of the CDs I use everyday are actually images on my drive that I mount using Daemon Tools.

    I would also argue that everything is HD limited. Whenever you power up, open a program, or open a large file that little hourglass alwasy rears its ugly head. Sure, once everything gets shuffled off into RAM things are fine, but that wait time is still the most annoying bottleneck in my system. And if you've ever wanted to open or copy more than one file or program at a time, then there's an argument for NCQ.
  • Pariah - Saturday, June 26, 2004 - link

    "The raptor has TCQ, which is basically the same, but in the raptor's case, it is actually an ATA implementation. TCQ has been around for awhile, originally from SCSI."

    Without going into the technical differences, which nobody probably cares about, the Raptor TCQ is quite different from SATA II NCQ. While SATA II NCQ is actually closer to current SCSI TCQ than the Raptor legacy ATA TCQ is. TCQ is a rather generic term used to describe a whole bunch of different schemes. NCQ is just a name used to describe the new form of TCQ used in SATA.

    "Both Intel and AMD are banking the future of their microprocessor designs heavily on a shift towards more multithreaded/multitasking usage patterns."

    It would appear to be more the other way around. Intel and AMD aren't betting on that, they really don't have a choice, and everyone else will have to adapt to that whether they like it or not. Intel has seen there is a limit to how fast you can push the clockrates of current CPU tech before the heat and power requirements exceed what is practical for users. In comes Pentium M, out goes Tejas. You can't compare CPU development to hard drive development because they don't run in parallel (no pun intended). There are quite a few CPU limited applications for home users even today, while there are very few HD limited applications, and even fewer scenarios where any of us would be running multiple such applications. For TCQ/NCQ to be effective, a user truly has to be hammering their drives and that is a rare occurence and unlikely to be for any length of time.

    There's a reason it has taken so long for the technology to reach ATA, and it has nothing to do with the evolution of the home user. One form of TCQ has been in PATA for years, but no one every used it because there was no use for it in the home. There still isn't, the difference now is that ATA, and more specifically SATA, is moving into the lowend enterprise and server markets which DO benefit from such technologies. The ability to use SATA drives on upcoming SAS controllers is further evidence that the markets are blurring a bit in the middle between ATA and SCSI. The needs of users haven't changed, nor are they, the target markets for the technologies have changed.

    "Right now I've got an IM client, an email client, a handful of browsers, Excel, Word, a calendar app, Photoshop and iTunes running. Of those, I'm concurrently managing tasks in the browser, MP3 player and Mail applications."

    Yup, those are some pretty hardcore HD usage applications. I bet you can just hear your drive grinding away under that workload.
  • Anand Lal Shimpi - Saturday, June 26, 2004 - link

    brentpresley

    TCQ won't be nearly as widely used as NCQ on the desktop, I expect the Raptor to be the only desktop SATA drive to support it; as far as I know, no chipset manufacturer is planning on including TCQ support in their south bridges.

    FacelessNobody

    NCQ, like Hyper Threading, improves performance in multitasking situations and not in single thread, single application scenarios. Both Intel and AMD are banking the future of their microprocessor designs heavily on a shift towards more multithreaded/multitasking usage patterns. I would tend to agree that this is a fairly logical progression for PCs to take. Already today we do some fairly heavy multitasking on PCs. Right now I've got an IM client, an email client, a handful of browsers, Excel, Word, a calendar app, Photoshop and iTunes running. Of those, I'm concurrently managing tasks in the browser, MP3 player and Mail applications. Start adding media encoding (which will happen once more people start using their PCs as media servers as well as work/play machines), multiuser environments (e.g. someone using the computer to play a game while someone else uses the same system to work in Word) through technologies like Vanderpool and then you have a clear benefit to technologies like NCQ and Hyper Threading. I'd honestly be curious to see the impact of NCQ on Media Center systems, I'd expect there to be a sizable performance boost - the only difficult part is measuring performance to be able to put into a graph.

    Take care,
    Anand
  • brentpresley - Saturday, June 26, 2004 - link

    74GB raptor is TCQ, as this document shows:
    http://www.westerndigital.com/en/library/sata/2579...

    Still, it would have been nice to compare the raptor running tcq w/ the maxtor ncq. Both are next-gen desktop technologies.

Log in

Don't have an account? Sign up now