I was asked to do some single drive tests on a Highpoint RocketRAID Controller for a member at the Crucial Forums this past week, so I decided to test across all controllers I have, in both RAID and with single drives.
I know it's often asked which controller would be best for your SSD, and it really just depends on what you need or want to do. Some people need fast sequential read/write, while others need fastest 4K read/writes, and then there are those who just need to know which is fastest for benchmarking or in RAID.
So hopefully this will clear some of that up for you all, I'll let the images speak for themselves.
Hardware Used:
Gigabyte GA-X58A-UD7
Crucial RealSSD C300 128GB
Crucial Ballistix Tracer Blue 1600Mhz
Marvell onboard 9128 / Intel ICH10R / Highpoint RocketRAID 640
Windows 7 Premium x64 (Clean install, no updates/drivers/tweaks)
Intel ICH10R
Single
RAID 0
Marvell 9128 onboard
Single - Marvell mv91xx Driver
Single - MSAHCI Driver
RAID 0
Highpoint RocketRAID 640 (Marvell 9128 Controller x 2 + PLX)
Single
RAID 0
Please click all images for enlarged images!
I also did TRIM testing during these tests using Bill Jameson's "Force TRIM" Program, and found that ONLY the Intel or MSAHCI drivers passed TRIM along to the drives, thus the HPT does not in any configuration. I have not yet tested the Marvell using MSAHCI for TRIM though, forgot to do that before I installed the mx91xx 1042 driver (Which does not pass along the commands), so I will retest the Marvell controller tonight with MSAHCI and see if TRIM is passed to the drives or not. I'll update this post accordingly once I find out.
To clarify the above, TRIM is passed to drives on the Intel controller in IDE mode as well as AHCI/RAID (Non-Member)
*Edit*
Just finished my testing.
The Marvell 9128 does not pass along the TRIM command to the drives when using MSAHCI driver, and as mentioned previously not with the 1042 Marvell driver either.
Hope this helps some of you decide how you should run your SSD's!
I know it's often asked which controller would be best for your SSD, and it really just depends on what you need or want to do. Some people need fast sequential read/write, while others need fastest 4K read/writes, and then there are those who just need to know which is fastest for benchmarking or in RAID.
So hopefully this will clear some of that up for you all, I'll let the images speak for themselves.
Hardware Used:
Gigabyte GA-X58A-UD7
Crucial RealSSD C300 128GB
Crucial Ballistix Tracer Blue 1600Mhz
Marvell onboard 9128 / Intel ICH10R / Highpoint RocketRAID 640
Windows 7 Premium x64 (Clean install, no updates/drivers/tweaks)
Intel ICH10R
Single
RAID 0
Marvell 9128 onboard
Single - Marvell mv91xx Driver
Single - MSAHCI Driver
RAID 0
Highpoint RocketRAID 640 (Marvell 9128 Controller x 2 + PLX)
Single
RAID 0
Please click all images for enlarged images!
I also did TRIM testing during these tests using Bill Jameson's "Force TRIM" Program, and found that ONLY the Intel or MSAHCI drivers passed TRIM along to the drives, thus the HPT does not in any configuration. I have not yet tested the Marvell using MSAHCI for TRIM though, forgot to do that before I installed the mx91xx 1042 driver (Which does not pass along the commands), so I will retest the Marvell controller tonight with MSAHCI and see if TRIM is passed to the drives or not. I'll update this post accordingly once I find out.
To clarify the above, TRIM is passed to drives on the Intel controller in IDE mode as well as AHCI/RAID (Non-Member)
*Edit*
Just finished my testing.
The Marvell 9128 does not pass along the TRIM command to the drives when using MSAHCI driver, and as mentioned previously not with the 1042 Marvell driver either.
Hope this helps some of you decide how you should run your SSD's!
Comment