Where Do We Go From Here?

Corsair is under no obligation to ship drives with the 3.0.5 firmware. Assuming there are no other problems with the 3.0.1 firmware, Corsair could presumably keep shipping the higher performing OCZ-like firmware. The problem is that if you ever need to upgrade your firmware, you could lose performance.

As I've mentioned in the past, customers of whatever company or companies work closest with the controller manufacturer will undoubtedly get access to firmware quicker than anyone else. We've seen this work both in favor of and against the best interests of the consumer. Sometimes you get features/performance early (e.g. TRIM support for Indilinx drives) and other times you get early, untested firmware. Your best bet at this point is to hold off on any SF-1200 purchases unless you're willing to accept the risks that comes with.

The case isn’t closed on this issue however, not by a long shot. It’s my understanding that the SandForce/OCZ exclusivity agreement is currently only a short term agreement. While the companies are in the process of negotiating a long term agreement, nothing is final yet.

There are some measures in place to ensure that you can’t flash an OCZ firmware on a non-OCZ drive (and vice versa) but there’s nothing saying that at some point this won’t change either.

We also don’t know what the real world impact of the standard SF-1200 firmware will be. I’m hoping to have a standard SF-1200 drive with production firmware very soon and I will report my findings as soon as possible.

I’ve also communicated to SandForce that this should have never happened. It was well aware that there would be a performance difference between the Vertex 2 and all other SF-1200 drives, and there’s absolutely no reason any company other than OCZ should have had 3.0.1 with that exclusivity agreement in place. It’s simply not right to give your partners performance that you know for a fact will later be taken away. SandForce indicated to me that everyone was aware that performance could change between firmware revisions, but in my opinion this is still not being totally transparent. The moment a review based on Corsair’s Force drive went live, SandForce should’ve had a discussion with Corsair and the reviewer. We weren’t the first to review the Force drive, but it wasn’t until after our review went live that SandForce contacted us.

SandForce is a very young company and this just sounds like a bad case of partner mismanagement. Thankfully there haven’t been that many SF-1200 drives sold, but if you’re considering one you have to keep in mind that you could see performance drop in one metric with a firmware update. Note that the drive will still perform as specified, the SF-1200 controller is only rated for 10,000 sustained 4K random write IOPS.

There’s also the issue of SSD makers shipping drives based on firmware that’s not MP ready. I’ve established a more direct line with SandForce so I’ll at least be made aware of what firmware is ready for shipping and what isn’t. I’ll also be putting more pressure on manufacturers to only ship MP ready firmware. Let this serve as a warning to SSD manufacturers. I haven't been keeping close tabs on shipping firmware revisions since I never recommend any brand new, unproven SSD controller. But clearly I'm going to have to start docking points for not following controller manufacturer guidance. This stuff is serious guys, you're playing with our data here - I can't stress that enough.

As I keep mentioning in my coverage of SandForce and any other new SSDs, if you jump on board you’re assuming a risk. These drives and controllers are largely unproven. While I’m doing my best to put them through their paces, I can’t test every system combination. On top of that, many of these companies are newcomers to the industry and as an early adopter, you might find yourself in the middle of a situation like this.

This is unfolding in real time so I’ll keep you posted as I come across any new developments.

It’s a Mad World: Not All SF-1200s Perform Alike
Comments Locked

81 Comments

View All Comments

  • Dazex - Friday, April 16, 2010 - link

    Articles like these is what make Anand stand out from other tech blog and the reason why I value his take on hardware, even if it's an Apple dock. His experience and thinking adds great insight into all his articles.

    Thanks.
  • Spivonious - Friday, April 16, 2010 - link

    +10000000000

    Keep up the fantastic work, Anand!
  • vshah - Friday, April 16, 2010 - link

    Its good to know that we have people looking out for us who are willing to bring it up with companies when there are issues like these. keep it up!
  • 7Enigma - Friday, April 16, 2010 - link

    Anand,

    Can you wager a guess at how the performance will be hampered by cutting the random write IOPS by 2/3rd's?
  • willscary - Friday, April 16, 2010 - link

    Yes, I always read his articles. I only wish this article would have appeared prior to OWC changing their specs this morning. Now I am wondering. The site still calls it an "Enterprise" class unit, but yet went from the higher specs of the 1500 to the lower specs of the 1200 across the board. Although it may end up meaning nothing...I am still worried that it could make a difference if I recieve the 1200 instead of the 1500 controller units, and I really feel a bit cheated by OWC at the moment, although I have not yet received the units. The first two should be here within an hour or so. The 3rd, a 200GB model, has not yet shipped.
  • Anand Lal Shimpi - Friday, April 16, 2010 - link

    I specifically asked SandForce this question yesterday and they answered saying that they had no idea what chips OWC purchased for the Mercury drives. That floored me.

    In any case, I've contacted OWC and I'm waiting for their reply. I will also update the OWC review with a warning to anyone making any purchasing decisions today.

    Take care,
    Anand
  • willscary - Friday, April 16, 2010 - link

    Anand,

    This was not directed at you and I apologize if my writing skills made it look that way. I have begun installing SSDs in all of our new computers based on your articles. The Crucial M225 SSDs that I had been using had a 5 year warranty, just as the Mercury Extreme.

    What made me decide on the OWC SSDs on these 3 computers was the added reliability and reduced data loss of the 1500 controller. These were theoretical specs, but they sounded promising enough to put my faith in OWC. It was a tosup between them and OCZ, but I read many good things about the people at OWC and decided to give them a chance.

    I only hope that my 3 units will contain the 1500 controller. When I purchased them, their website touted the 1500 specs listed in this article. Now the OWC site lists the specs for the 1200. The rediced data loss chances of the 1500 were what drove me to this SSD over the Crucial.

    Thanks Anand! Keep up the great work!
  • Anand Lal Shimpi - Friday, April 16, 2010 - link

    Oh I didn't take it as directed at me at all :) I was just sharing your frustrations.

    We'll get to the bottom of this one way or another.

    Take care,
    Anand
  • willscary - Friday, April 16, 2010 - link

    In the mean time, I will not open the packaging of the two that will be here in the next half hour or so.
  • Anand Lal Shimpi - Friday, April 16, 2010 - link

    I have confirmed with OWC, the specs have changed. The Mercury Extreme is now a SF-1200 based part with lower IOPS. I asked OWC to consider changing the name given that the controller has changed, we'll see what happens.

    If you have any questions/issues/concerns I can put you in touch with someone over there that can help you deal with your order. Email me for more info :)

    Take care,
    Anand

Log in

Don't have an account? Sign up now