- Dec 24, 2000
- 5,223
- 61
- 91
I did not see this information posted anywhere on the web after some searches. I was always curious to know how the P67 would handle my 4 drive SATA Rev2 Raid 0 array. X58 (ICH10R SB) had a throughput limit of around 666mb/sec or so. I was able to confirm this with my own X58 system.
So I was at a crossroads a few days ago when it came to upgrade my computer. Do I keep the RAID array with the X58 system when I give it to my dad and purchase two SATA Rev3 SSDs, or do I migrate the array to my new P67 setup and purchase him a single SSD? I was actually torn, but basically it came down to this: 2 x SATA Rev3 is roughly the same throughput as 4x SATA Rev2. Since my Intel SSDs have never given me a problem, I opted to keep them. I was hoping for 1GB/Sec sequential reads...
Test Setup:
2500K @ 4.6Ghz
ASRock Extreme 4 Gen 3 P67
4 X25-M 80GB drives in a RAID 0 array. 128KB Stripe.
Secure Erased All 4 drives prior to building the RAID.
Write Back Caching Enabled via the Intel Rapid Storage Manager
4000MB test in Crystal Disk Mark
Sequential Read = 745mb/sec
Sequential write = 280mb/sec
Random 4K Read QD0 = 19mb/sec (this doesn't scale with RAID)
Random 4K Write QD0 = 170mb/sec
As a gamer, I primarily only care about read speeds. A combination of fast random reads and squential reads is what I am after. I will admit that I am a bit dissapointed with the results considering that when I use 3 drives in the array, I get the same performance. Each of these drives on their own is fully capable of 250mb/sec sequential reads. They scale perfectly up to 3 drives and the 4th drive doesn't add anything to performance. Rather than overhead being the problem, I firmly believe that there is a bottleneck somewhere in the P67 chipset with SATA Rev2 communication, much like the ICH10R had a throughput limit of 666mb/sec or roughly around that amount. I have seen reports of 2 x SATA Rev3 drives hitting 1GB/sec sequential reads which indicates that P67 can in fact handle it, but perhaps the routing of SATA Rev2 versus SATA Rev3 is different or is artificially capped.
Bottom Line is that with 4 SATA Rev2 drives, the following results can be expected:
P67 = 750Mb/sec
X58 (ICH10R) = 666Mb/sec
I'll run the tests again and try to use some additional software and update this thread. I no longer have my X58 system (Dad has it), However, there are threads out there with the ICH10R SB throughput limit well documented.
Note: I have ran RAID 0 with X25-M SSDs for well over 2 years. Never had the array fail at any time, and I have been extremely agressive with my overclocks. For people who say RAID0 is unreliable, there may be some truth to it, but the fact of the matter is that murphies law applies to a single drive as well as a RAID array. So if your data isn't backed up you shouldn't feel anymore secure with a Single drive over a RAID 0 array, because murphies law is gonna nail you...
I'll see about updating this thread with some screenshots later. I don't have access to them currently. I will also attempt to run some other benchmarks when I have time and update with my results further.
So I was at a crossroads a few days ago when it came to upgrade my computer. Do I keep the RAID array with the X58 system when I give it to my dad and purchase two SATA Rev3 SSDs, or do I migrate the array to my new P67 setup and purchase him a single SSD? I was actually torn, but basically it came down to this: 2 x SATA Rev3 is roughly the same throughput as 4x SATA Rev2. Since my Intel SSDs have never given me a problem, I opted to keep them. I was hoping for 1GB/Sec sequential reads...
Test Setup:
2500K @ 4.6Ghz
ASRock Extreme 4 Gen 3 P67
4 X25-M 80GB drives in a RAID 0 array. 128KB Stripe.
Secure Erased All 4 drives prior to building the RAID.
Write Back Caching Enabled via the Intel Rapid Storage Manager
4000MB test in Crystal Disk Mark
Sequential Read = 745mb/sec
Sequential write = 280mb/sec
Random 4K Read QD0 = 19mb/sec (this doesn't scale with RAID)
Random 4K Write QD0 = 170mb/sec
As a gamer, I primarily only care about read speeds. A combination of fast random reads and squential reads is what I am after. I will admit that I am a bit dissapointed with the results considering that when I use 3 drives in the array, I get the same performance. Each of these drives on their own is fully capable of 250mb/sec sequential reads. They scale perfectly up to 3 drives and the 4th drive doesn't add anything to performance. Rather than overhead being the problem, I firmly believe that there is a bottleneck somewhere in the P67 chipset with SATA Rev2 communication, much like the ICH10R had a throughput limit of 666mb/sec or roughly around that amount. I have seen reports of 2 x SATA Rev3 drives hitting 1GB/sec sequential reads which indicates that P67 can in fact handle it, but perhaps the routing of SATA Rev2 versus SATA Rev3 is different or is artificially capped.
Bottom Line is that with 4 SATA Rev2 drives, the following results can be expected:
P67 = 750Mb/sec
X58 (ICH10R) = 666Mb/sec
I'll run the tests again and try to use some additional software and update this thread. I no longer have my X58 system (Dad has it), However, there are threads out there with the ICH10R SB throughput limit well documented.
Note: I have ran RAID 0 with X25-M SSDs for well over 2 years. Never had the array fail at any time, and I have been extremely agressive with my overclocks. For people who say RAID0 is unreliable, there may be some truth to it, but the fact of the matter is that murphies law applies to a single drive as well as a RAID array. So if your data isn't backed up you shouldn't feel anymore secure with a Single drive over a RAID 0 array, because murphies law is gonna nail you...
I'll see about updating this thread with some screenshots later. I don't have access to them currently. I will also attempt to run some other benchmarks when I have time and update with my results further.