IntelMonts, You could try a new AHCI driver that Marvell has released, it is considered a BETA driver but I use it on two PCs with the Marvell SATA 6Gb/s chips and it works great, much better than the previous drivers, although is not classified as a RAID driver. You can find it here:
One reality of the Marvell chipset as it is implemented by all mother board manufactures, and is the suggested implementation by Marvell, is that it is connected on one PCI-E lane. That limits it to a maximum of 5Gb/s, below the SATA 6Gb/s standard. Only a RAID 0 configuration of SSDs would be able to use any of this bandwidth anyway, or one of the few SATA 6Gb/s SSDs. HDDs built with the SATA 6Gb/s standard only exceed SATA 3Gb/s bandwidth during bursts from their larger buffer, and really do not provide performance beyond the SATA 3Gb/s standard.
All of the Intel 6 series chipsets have at least two SATA 6Gb/s ports, most have two but future ones may have more.
I don't understand your comments about the X58 boards compared to the Sandy Bridge boards and CPUs. Only one i7-900 series CPU has a rated clock speed beyond the i7-2600K CPU (i7-990X @ 3.46GHz, i7-2600K @ 3.4GHz) and the standard maximum Turbo speeds are 3.73GHz for the i7-990X, and 3.8GHz for the i7-2600K. Turbo Boost speeds of the Sandy Bridge CPUs are easily set beyond 4GHz with a good mother board and BIOS, my i7-2600K runs at 4.4GHz with the Turbo multiplier at 44 with voltages set to Auto. X58 mother boards do have more PCI-E lanes and triple channel memory, compared with current Sandy Bridge boards, although the maximum memory bandwidth of the i7-990X is 25.6GB/s, and the i7-2600K is 21GB/s with dual channel memory.
Parsec, you are right. The Sandy Bridge is making a difference, and the 6 chipset is catching up performance wise, but I think that that the DX58 is still a little bit faster with the triple memory... and the Extrem i7 with 6 processors, but I agree the difference is fading. I do not know when (or if) Intel is planning on using that same architecture for the top of the line (ie: DX58 replacement) and how much we will gain.
IntelMonts, Good question, difficult to answer precisely, but a few predictions can be made. First, the DX58SO2 uses the ICH10R (as the DSX58SO does) for the SATA 3Gb/s interface, and while that chip is viewed by many as the best interface of that type, it will max out at ~250-260 MB/s, true real world performance with a single SSD. With Intel IRST RAID, there is a guy reporting 600 - 700 MB/s read speed with SSDs in RAID 0. That is with SATA 3Gb/s SSDs, but I doubt that SATA 6Gb/s SSDs will perform better, since the ICH10R will be the limiting factor, if you consider 600MB/s in RAID 0 limiting.
Which brings us back to the Marvell chip for the SATA 6Gb/s interface, which again is what is used on the DX58SO2, and which has been discussed at length in this thread and many others in other manufacture's forums. Intel's first and only SATA 6Gb/s interface at this time exists in the 6 series PCH chipsets, and others to come. Socket 1366 CPUs (i7-900's) will not work with current 6 series chipsets, as the interface between CPU and chipset is different (QPI vs DMI) to name but one factor. I don't expect new chipsets for 1366 CPUs to appear, anything can happen but I highly doubt it.
The new AHCI driver for the Marvell chipset has been discussed above in this thread, and seems to be working well as time passes, no bad reports yet that I've seen. I must look for reviews on P67 chipset boards to see what the Intel SATA 6Gb/s interface used in RAID 0 with SSDs provides in bandwidth.
fgaullier, I have i7-930/X58 and i7-2600K/P67 PCs, with identical OS, SATA drives, and memory speeds, but triple channel on the X58. While all the reviews/tests I've read show the '2600 being faster than a '930 or any i7-900 series CPU in most tests, I don't see any difference between them in my use.
Actually, if I can trust the performance monitoring tools I have, it appears that the i7-2600 works harder (has higher CPU usage) than the i7-930 performing the same tasks. My older Core 2 Duo and Quad CPU PCs are not bad either, but the CPU usage is much higher, over 50% at times, compared to rarely above 10% for the i7 PCs. I see the i7-2600K over 10% more than the i7-930, with the '930 at stock clock speed, with Turbo, and the '2600K Turbo speed set to 4.3GHz, over 1GHz more than the '930 (the i7-2600K Turbo over clocks are so simple to achieve, just change the Turbo multiplier in the BIOS, and I don't touch voltages at all.)
The disk I/O performance of the '2600 PC via the SATA 6Gb/s interface benchmarks a bit better with the same SATA 3Gb/s SSDs, but I can't really "see" any difference. I must say that the P67 PCH chip runs much, much cooler than the X58 IOH does, and runs much cooler than the ICH10R does. Considering the P67 basically puts the X58 and ICH10R on the same chip, that is quite an accomplishment. Frankly, the temperature difference is so much lower, that I wonder if the temperature sensor has been set up such that it reads lower, but that is pure conjecture on my part. I love both of these PCs, but the i7-930/X58 PC has more of my blood and sweat in it, and is my first high performance PC, so I prefer it, yet I find myself using the other PC more often.
I've read that the yet to come high performance Sandy Bridge CPUs using the new 2011 socket and new chipset will have four channel memory capability, and the CPU will have eight real cores (Intel's research department created a 40 core CPU.) There are some surprises apparently coming in the new platform, and new SSDs coming too. Let's hope the prices won't be as crazy as the i7-900 Extreme CPUs are (server-class prices). It will be interesting times, as AMD's new line of CPUs will (finally) be released.
Parsec, you seem to be the one with the knowledge in this thread. Could I direct you to my (related) issue and get your opinion? Do you think getting the beta Marvell controller could solve my issue in this case? Here is my discussion:
Thanks for any feedback.
It is possible that the new Marvell driver (strictly speaking, the controller would be the Marvell chip itself, rather than the driver, which of course is software) could work for you, and it would not hurt anything to try it, except using up some of your time. Frankly I don't own a 2TB HDD, not that there is anything wrong with them, I just don't. So I cannot say from personal experience. I don't own a DX58OG board, so I'm assuming the blue SATA ports are for the Marvell SATA controller/chip. I read a product update from Intel that described a change to the voltage regulators on the DX58OG, which is likely not directly related to the Marvell SATA controller.
Missing or disappearing 'drives are a common problem with the usual Marvell driver, so it is well worth trying the Beta driver (meaning it's still be evaluated for official release). I've recently seen it offered on other mother board manufactures web sites for their products with the Marvell chip. As long as you won't be creating a RAID array, there is no down side of trying that driver, since you can always install another one, or "rollback" to the previous one in Windows. Here's a link to that Marvell AHCI driver:
This link has been posted in this thread earlier. Check my earlier post about this driver and the procedure for unzipping the file and finding the correct file to use for installation.
I just noticed that there is a new Marvell RAID driver available on the Download page for the DX58OG. I have no experience with this driver, so I have no idea how well it works, but is does seem different than the driver we have been discussing. Try the AHCI driver first, and later you could try the other one.
I don't know what the situation is with enabling the UEFI and your boot drives disappearing, but clearly those instructions were incomplete IMO, and I can't help you with that one. I cannot say whether or not the second "blue" Marvell SATA port is non-functional due to a design fault, or simply the driver issue. I don't have enough information or experience with your board.
I can't necessarily agree that Intel is at fault for using the Marvell SATA 6Gb/s chip in their boards. ASUS used it in many of their X58 mother boards, and still uses a slightly different version in their latest boards. I've read tests using the Marvell 9128 chip (what we have) on a PC hardware review site, and they did not mention any problems with it. Perhaps all the mother board manufactures should have done more testing with it, the problems you and others have are not isolated to Intel products. The first time I became aware of the issues with it was in an ASUS forum. It is possible the replacement DX58OG board you will get will be identical regarding the Marvell chip. Driver software really is what makes or breaks any hardware (assuming the basic board design is correct), so give this other driver a try.
Pleas let us know how it works out for you.
Thanks so much for the feedback. I did install the Marvell AHCI driver and saw an improvement in that windows would actually boot, however issues with the 2TB hard drive in the blue 6gb port remained. It can be seen by BIOS and device manager, but it cannot be partitioned or formatted. Through some more troubleshooting, I realized that my 500GB boot drive works the same in both blue ports, so a defective port is actually not the issue, and I won't be replacing the board. The 2TB hard drive behaves the same in both ports as well. So, the problem has something to do with my 2TB drive + blue port. Intel tech support could noy say conclusively if a drive of this size was not supported on these ports, but they plan to get back to me after some testing.
UEFI was not the solution, for anyone who has tried this.
I will give the Marvell RAID driver a shot and see if there is any difference, but I suspect there won't be.
Will report back if I find anything. Thanks again.
scoy, That is good news, more or less, and thanks for your comments. Have you tried your 2TB HDD on the Intel SATA ports, I didn't read through this thread just now, so you may have. If not, that is worth a try, if only to see if it is recognized. If so, you could format it, etc, and then try it again on the Marvell interface, the two interfaces are not incompatible, being both SATA, the speed difference does not matter, any SATA 6Gb/s interface should be backwards compatible with the earlier SATA interfaces. Then again, I have read the Marvell 9120 chip 6Gb/s interface does not work well with optical drives (DVD), which run at SATA 1.5Gb/s speeds, but I am not certain about that. You have the Marvell 9128 chip, so that likely does not apply.
I've read that the new HDDs of 2TB and above have issues with the Windows file system. One HDD manufacture supplies software to deal with that, I can't recall who it is now. I suggest searching (Google, etc) on "2TB hard drive issues" or similar phrases, and I bet you'll find all kinds of hits, a few that may be useful in solving your problems. It may be as simple as partitioning your HDD into mulitple 1TB or less partitions, such as four 500GB partitions. The advantages of that are worth the extra effort dealing with having "E, F, G, H" drive letters.
Yes, the 2TB drive is recognized on the Intel SATA ports (this is how I formatted it), however, when I switch it back to the blue port, it stops showing up as an accessible drive. It still appears in Windows Disk Manager (as well as BIOS), but any attempt to partition, format, or assign ends up in a error. I wonder why the drive works fine on the Intel SATA ports but not the others.
I will continue googling 2TB hard drive issues. If I come up dry, I will try making paritions like you suggested.
bgolden0101, I'm not sure when you wrote: "... Optomize/Trim works..." if you meant just TRIM, or also the Intel SSD Optimizer, a function of the Intel SSD Toolbox.
Regarding TRIM, according to the article in the link below, this Marvell AHCI driver supports TRIM:
I cannot say from personal experience if TRIM is supported or not by this Marvell driver, as I have not connected a SSD to it. The method used in that article to verify TRIM support by this driver seems sound to me, but I am not aware of any other information on this topic.
The Intel SSD Toolbox/SSD Optimizer is meant to work with mother boards that use Intel CPUs and chipsets. Non-Intel chipsets like the Marvell generally do not work with the SSD Toolbox, but there are a few exceptions, but I don't think the Marvell is one of them.