Can Command Queuing Turbo Charge SATA?

Test System: 925X And ICH6

So far, the market offers only few controllers that support Command Queuing. One option would be Promise’s FastTrak TX4200, supporting both Command Queuing options. However, we used conventional hardware combined with Intel’s the 925X chipset and the new Southbridge ICH6, also supporting Command Queuing. For a motherboard, we used Asus’ P5AD2.

Test Setup

Swipe to scroll horizontally
Processor
Socket 775Intel Pentium 4 Processor 520, 2.8 GHz1 MB Cache, FSB800
System Components
DDR2-SDRAM2x 512 MB PC5400Corsair CM2X512-5400C4PRO
MotherboardAsus P5AD2 PremiumIntel 925X Chipset
Graphics CardATI X600 XT, 128 MB, PCI Express
System Hard DriveWestern Digital WD800JB80 GB, 7,200 rpm, 8 MB cache
Hard Drive Set ISeagate Barracuda 7200.7 ST3160827AS160 GB, 7,200 rpm, 8 MB cache, NCQ supportSeagate Barracuda 7200.7 ST3160023AS160 GB, 7,200 rpm, 8 MB cache
Hard Drive Set IIWestern Digital WD360 Raptor36 GB, 10,000 rpm, 8 MB cacheWestern Digital WD740 Raptor74 GB, 10,000 rpm, 8 MB cache, TCQ support
Software
Intel ChipsetIntel Chipset Installation Utility 6.0.1.1002
DirectX9.0c
OSWindows XP Professional Build 2600 Service Pack 1
Benchmarks & Settings
Transfer Performance Benchmarkc’t h2benchw Ver. 3.6
Transfer DiagramWinbench 99 2.0Disk Inspection Test
I/O PerformanceIOMeter 2003.05.10Fileserver Benchmark PatternWebserver Benchmark PatternDatabase Benchmark PatternWorkstation Benchmark PatternThroughput Benchmark Pattern
Application PerformanceWinbench 99 2.0Disk WinmarksDisk Inspection
  • Thank you for the comparison. Judging by the tests, it seem NCQ is no big deal. Does it really help with multitasking in ways other than speed, though?
    Reply