Controversy, Corsair Responds

Last week SandForce called me to reveal something troubling. While version 3.0.1 of its SF-1200 firmware provided SF-1500 like performance on all drives, the mass production version of the firmware (3.0.5) would cap small file random write performance in line with the SF-1200 spec. This applies to all SF-1200 drives except for OCZ’s Vertex 2.

SandForce’s argument is that only version 3.0.5 is ready for mass production, however Corsair had already begun selling drives with version 3.0.1. Meaning Corsair’s Force series SSDs being sold on the market today perform like OCZ’s Vertex LE and Vertex 2, and not like the Agility 2.

The 3.0.1 firmware apparently had a reliability issue with a power management state, however Corsair believes it has circumvented the problem by disabling the state. This comes at the expense of increased power consumption, but it also means that Corsair has no reason to upgrade to the 3.0.5 firmware on its drives.

Corsair appears committed to keeping 3.0.1 on its drives unless there’s a real benefit to move to 3.0.5. This does pose a problem for OCZ and SandForce’s exclusivity agreement stating that only the Vertex 2 would ship with SF-1500 performance, however that’s an issue for those two to work out.

As always, I’m continuing to test Corsair’s 100GB Force drive to see if there are any issues in real world applications. It’s currently installed in my work notebook (MacBook Pro) which gets used quite a bit. As you well know, if I run into any problems I’ll post about them right away.

The Test

CPU Intel Core i7 965 running at 3.2GHz (Turbo & EIST Disabled)
Motherboard: Intel DX58SO (Intel X58)
Chipset: Intel X58 + Marvell SATA 6Gbps PCIe
Chipset Drivers: Intel 9.1.1.1015 + Intel IMSM 8.9
Memory: Qimonda DDR3-1333 4 x 1GB (7-7-7-20)
Video Card: eVGA GeForce GTX 285
Video Drivers: NVIDIA ForceWare 190.38 64-bit
Desktop Resolution: 1920 x 1200
OS: Windows 7 x64

OCZ's Agility 2 and the SF-1200 Sequential Read/Write Speed
Comments Locked

60 Comments

View All Comments

  • ogc - Thursday, April 22, 2010 - link

    That file 512mb in size which compresses 1000x seems to simply full of zeros, so it represents best case performance for sandforce. On the other hand pure random writes are not expected in typical computer usage so they also are not very meaningful. Any chance to feed iometer with data from your storage bench for example?
  • arehaas - Thursday, April 22, 2010 - link

    I actually think random writes with compressed files are meaningful.
    JPEG files are highly compressed - you can gain only 1-3% by zipping them. Those who work with such files a lot - write to the disk or move around jpegs or similar compressed graphic and video files - should be paying most attention to these new tests for Sandforce. It may be a good idea to add the results for all (most) drives to the page with random writes chart as another chart "Random Writes - Compressed files".
  • arehaas - Thursday, April 22, 2010 - link

    Thanks to the new tests, it appears the charts of rnd or seq writes are currently misleading with respect to Sandforce, if most of your important files (e.g., for a graphic designer) are compressed. The charts are easier to read than text. Currently, one has to flip pages to and from the "Random Data performance page" in order to get the true picture. Maybe Anand can add a bar with "Corsair with compressed data" to the read/write charts? Thanks.
  • davepermen - Thursday, April 22, 2010 - link

    I guess that drive is not that well suited for video editing, where you have mostly random data (compressed and uncompressed, both look rather random to the drive). it wouldn't be bad in any way, just lose it's peak performance.
  • FragKrag - Thursday, April 22, 2010 - link

    Up until about a week or two ago I was set on an Intel X25-M G2 80GB, but now I'm not so sure anymore. If I got a Vertex 2/Agility 2, it would be a 50GB version... decisions decisions.

    Oh, and prompted by this article, I looked for the pricing of the Vertex Indilinx on Newegg, and I found this 50GB Vertex LE at $200
    http://www.newegg.com/Product/Product.aspx?Item=N8...

    never knew they had a 50GB run of Vertex LEs...
  • willscary - Thursday, April 22, 2010 - link

    After my problems last week, I ended up going back to the Crucial M225 series with the Indilinx controller. It is not quite as fast, but it does have a 5 year warranty. I paid $325 for the 128GB drives and a very low $579 for a 256GB drive from Newegg.

    I have been using these drives in several machines since the beginning of the year. They all support TRIM and I have had no problems. They are very fast in daily use. I had hoped the Sandforce drives would be faster, but I guess I will have to wait for a later date to find out (I will be purchasing another pair of computers in July after the new fiscal year begins...perhaps I will purchase the Sandforce SSDs at that time).
  • Look09 - Thursday, April 22, 2010 - link

    What happens when you use TrueCrypt to encrypt your OS.? Does it then random-write everything and indilinx is better? Does it make the Vertex 2 much better? Or no difference?
  • Ryan Smith - Thursday, April 22, 2010 - link

    Encrypted data should look like random noise, and as a result should have very little compressibility. I haven't used TrueCrypt, but it's my understanding that it writes garbage data to whatever part of the hidden partition isn't in use, so the whole thing should largely be uncompressible and match our random data performance.
  • semo - Thursday, April 22, 2010 - link

    I'm interested in encrypted testing also. These controllers are beginning to look like very fast consumer drives rather than enterprise (if the SATA interface wasn't a big enough hint already).

    I'm also wondering why are they getting a more substantial performance hit when writing compressed random 4k writes compared to 2MB sequential writes (74.4% vs 57.4%).

    Just to re instate, why are all these SSD makers coming out with SATA drives and calling them enterprise? AFAIK, Intel and Hitachi are working on an SAS SSD but I'm not aware of any other reasonable company doing the same (i'm totally ignoring what the military might have because costs there are nuts).
  • Mugur - Thursday, April 22, 2010 - link

    ... Too bad that the price is still high so I'm very interested for the low-end 40 GB ones, but with good random 4k writes. I have 5 machines at home waiting for this upgrade as the boot drive. :-)

    Allow me to thank you, Anand, for your dedication and work.

Log in

Don't have an account? Sign up now