As a new owner of an Intel D975XBX2 motherboard, I got to wondering which of the two RAID controllers on this board had the better performance. I searched the Intel web site and did a fair amount on the Google, but really came up with zero performance information on these controllers specifically relating to which one was better within the context of this particular motherboard.
In light of the lack of information, I set about getting some information of my own. I built two RAID 1 arrays with two Seagate 750GB SATA II drives on each controller. I also took two 500GB Seagate SATA II drives and put one on each of the two controllers to test the non-RAID, single-disk performance.
I used the latest version of PCMark05 and ran specifically the HDD test suite on each of the configurations. The system is running Windows Vista 32. Below is a chart I made of the raw numbers and they are certainly interesting.
In a nut shell, here's what I found. In RAID 1 configuration, the Intel Matrix is significantly better than the Marvell coming in about 10-15% better in performance overall with some tests showing nearly a 50% increase in throughput.
On the other hand, in the non-RAID configuration it was basically a draw between the two controllers. It is interesting to note the significant benefit in read performance that is afforded by the RAID 1 configuration.
At any rate, these tests aren't particularly meant to be the end-all performance measurement between these two controllers, but it is an interesting comparison. The bottom line is if you plan to use RAID 1 for your system disk, you will do well to use the Intel Matrix over the Marvell controller. If you plan to run in a non-RAID, single disk configuration, it doesn't much matter which controller you opt to use.
Best regards,
Matt Dralle
Comparsion Table:

PDF Version:
http://www.matronics.com/personal/Intel ... ay2007.pdf
JPG Version:
http://www.matronics.com/personal/Intel ... ay2007.jpg