Excellent research: MANY THANKS!
I plan to read it in detail later.
For now, here are just a few data points from
Hard Knocks University:
We compared ICH7R on an ASUS P5WD2 Premium (i955X chipset)
with a Highpoint RocketRAID 2322 installed in an x16 mechanical slot.
ICH7R was wired to 4 x WD 250GB SATA/3G HDDs
2322 was wired to 8 x WD 160GB SATA/3G HDDs.
We were striving for maximum speed while updating
a 90,000 file HTML database, using XCOPY e.g.
E:\> xcopy supremelaw.org x:\supremelaw.org /s/e/v/d
Where,
x = HDD networked with XP/Pro x32
We had to custom-wire the ICH7R to an external chassis,
and that wiring may have been the cause of the problems
we observed: about 3 times, I had to rebuild that RAID 0
because one of the HDDs appeared to "drop out" --
even though the suspect drive was actually AOK
upon closer examination.
This "drop out" happened, even after we installed the
latest ICH7R device driver.
Because I know one of Intel's engineers who developed
NCQ for Intel's Matrix Storage Technology, I do really
doubt that it was a device driver error:
my current theory is that our custom cabling was just too much (too cheap?)
for the voltage assigned to the motherboard's ICH7R ports:
in a word, I was trying to use those ports as eSATA ports,
but the spec for eSATA ports requires a higher line voltage,
reportedly.
The 2322, on the other hand, comes with cables that
plug into the controller at the rear panel. We had
absolutely no problems with this RAID controller
or with any of the WD 160GB HDDs wired to it
in this fashion.
Those 8 HDDs have since been moved into a
larger Thermaltake Armor chassis, and
are now controlled by a new RocketRAID 2340:
this wiring is all internal -- straight from the
controller to those 8 HDDs. So far, so good.
Thanks for the G-R-E-A-T research!
Sincerely yours,
/s/ Paul Andrew Mitchell, Inventor and
Webmaster, Supreme Law Library
All Rights Reserved without Prejudice