Last year was dominated by two SSD controller manufacturers: Intel and Indilinx. Intel delivered the performance while Indilinx offered a value alternative. Once SandForce hit early this year however, it was game over for Indilinx. We have reviewed a couple of Indilinx drives since SandForce hit but for the most part we've been enamored with SF and Crucial's offerings.

Over the summer Indilinx was supposed to have its next-generation controller ready for debut, codenamed Jet Stream. Unfortunately the 6Gbps controller has been delayed until 2011, leaving Indilinx with two options: quietly bow out of the SSD market, or update Barefoot.

And here we have the updated Barefoot:


The Indilinx Martini based OCZ Vertex Plus

The controller is still technically called Barefoot, although it is a new hardware revision. Martini apparently refers to the firmware designed for this new rev of Barefoot (no, it can't be applied to older Barefoot drives). The Martini firmware and new Barefoot revision are designed to work better with Intel's 34nm NAND. The 3Gbps controller is designed primarily to increase random write performance although there are other benefits along the way.

Spare area has increased. While the old Barefoot set aside ~7% of the NAND capacity for garbage collection and bad block allocation, Martini uses 10%. A Barefoot+Martini based drive with 128GiB of NAND will expose 115.2GiB of it to the user vs. 119.2GiB for Barefoot based drives. SandForce once told me that it expects all controller makers to begin setting aside more spare area and that seems to be the trend.

This is the OCZ Vertex Plus, the first drive based on the Barefoot+Martini platform:

The Vertex Plus will take the place of the existing Vertex in OCZ's lineup, just below the Vertex 2 and other SandForce equipped SSDs. I asked OCZ for target pricing on the Vertex Plus when it ships in a few weeks:

OCZ's Vertex Plus Lineup
  32GB 64GB 128GB
OCZ Vertex Plus $74.99 $114.99 $194.99

A 128GB SandForce drive will set you back around $229. The Vertex Plus will save you $35. The 64GB version will be $20 cheaper than Crucial's RealSSD C300.


The back

The Vertex Plus I tested is a beta sample and is rough around the edges, which is why this is branded a Preview and not a full blown Review. Thankfully I was able to run through our entire test suite (both published and unpublished tests I use internally) on the drive. From the old Barefoot camp I've got the Corsair Nova V128, one of the last popular Indilinx based SSDs so keep an eye out for that comparison to see how Indilinx has progressed.

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
Random Read/Write Speed
Comments Locked

61 Comments

View All Comments

  • leexgx - Tuesday, November 16, 2010 - link

    i agree 128gb would seem to be the min i would get

    got the 256gb m225 my self before the £100 price increase i have 50gb free on that, i had an corsair s128 before that bit slow at writing but load times was quite fast, main thing that went faster was disk based installs like stream pre load decrypt (when you pre load an steam game its encrypted it has to decrypt Very disk intensive as it has to read and write a lot) as it would make my corsair S128 stall the system for short times as latency's whent up to 1000, m225 system is fully usable when it was decrypting blackops

    apart from jmicron and older samsung first-second gen ssds, you be hard pressed to notice the difference unless you was doing server loads (like if i went from an m225 to an sf-1200 based ssd my pc mite boot up 1 second faster same goes for games and programs)

    only reason you see me replacing this ssd is if i was getting an 512gb version (like i got money to burn :) ) or 2xSF-1200 based ssd's in raid 0 (as GC works good on them)

    the segate XT drives may not seem that good but if your mainly only playing games or opening the same files often you could raid 3-4 of them in RAID 0 and that give you 16gb of cache data to work with
  • iamezza - Wednesday, November 17, 2010 - link

    I would consider myself a power user, I spend much of the day on my PC working then later for gaming and I get by just fine with an 80GB SSD. I am currently using less than half capacity. Moving the user files in Windows 7 is a piece of piss, takes about 5mins and then its done, it's just drag and drop onto your storage drive.
    The only thing I can't do is install my games directory onto an SSD even a 128GB wouldn't be enough for that.

    I recently installed a 30GB SSD into my HTPC and it works a treat. Being a HTPC everything apart from the OS goes onto a storage drive so 30GB is more than enough.
  • Mugur - Thursday, November 18, 2010 - link

    You are right, regarding this particular case, but I can see from other small drives, like Corsair F40, Intel X25-V 40 GB etc. how the performance scales down... F40 looks almost similar to F120 and we all know with Intel 40 GB that they have half channels so the sequential write is the most affected, not so much other factors.
  • Crucial - Tuesday, November 16, 2010 - link

    All these reviews keep making me happy with my purchase of the 128mb Crucial drive. It seems to be a solid all around performer that still stays towards the top of the heap.
  • Mr Perfect - Tuesday, November 16, 2010 - link

    Not to divert this nifty SSD article, but if the drive manufacturers are so dead set on using round, metric numbers for their bytes, then I think I'm going to start calling them Metric Gigabytes and Imperial Gigabytes. It follows the current naming schemes much better then these ridiculous gibibytes. Who came up with that name anyhow?
  • akedia - Tuesday, November 16, 2010 - link

    *sighs*

    The prefix giga- is metric, while the prefix gibi- is binary. Your phrase "metric gigabyte" is redundant, while your "imperial gigabyte" is nonsensical.

    A Gigabyte is 10^9, or 1,000,000,000, bytes. https://secure.wikimedia.org/wikipedia/en/wiki/Gig...
    A Gibibyte is 2^30, or 1,073,741,824, bytes. https://secure.wikimedia.org/wikipedia/en/wiki/Gib...

    Using the word gigabyte for those nice, round numbers is correct. The problem is operating system manufacturers whose systems display the number in the form of gibibytes. I'm not sure about others, but OS X now correctly displays gigabytes, erasing the apparent (but not actual) discrepancy between the box the drive came in and the system display about the drive.

    In answer to your question about who named them, from the Wikipedia entry for Binary Prefix:

    "The set of binary prefixes that were eventually adopted, now referred to as the "IEC prefixes," were first proposed by the International Union of Pure and Applied Chemistry's (IUPAC) Interdivisional Committee on Nomenclature and Symbols (IDCNS) in 1995. ... The new prefixes kibi (kilobinary), mebi (megabinary) and gibi (gigabinary) were also proposed at the time, and the proposed symbols for the prefixes were kb, Mb and Gb respectively, rather than Ki, Mi and Gi. The proposal was not accepted at the time.

    "The Institute of Electrical and Electronic Engineers (IEEE) began to collaborate with the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC) to find acceptable names for binary prefixes. The IEC proposed kibi, mebi, gibi and tebi, with the symbols Ki, Mi, Gi and Ti respectively, in 1996.

    "The names for the new prefixes are derived from the original SI prefixes combined with the term binary, but contracted, by taking the first two letters of the SI prefix and 'bi' from binary. The first letter of each such prefix is therefore identical to the corresponding SI prefixes, except for "K", which is used interchangeably with "k", whereas in SI, only the lower-case k represents 1000."

    That's quite the user name for someone who can't manage a couple of Wikipedia lookups. The right to be outraged comes with the obligation to be informed.
  • Mr Perfect - Thursday, November 18, 2010 - link

    Yes, it was supposed to be nonsensical. I apologize for not putting more ;) smilies in my post.
  • Mr Perfect - Thursday, November 18, 2010 - link

    Also, it wasn't just a troll post, since it apparently looks that way. I really AM annoyed at how the whole thing is being handled. Even though a 128Gib SSD really DOES have 128Gib on it, and is sold AS a 128Gib drive, the user space will be far less, depending on controller model. We're using the right units of measure, but people are STILL ending up with less then they thought they where. This was probably our one shot at getting accurate labeling on drives.

    I suppose I should have just said that, rather then try to have some fun with it. :|
  • FunBunny2 - Tuesday, November 16, 2010 - link

    The real usecase for SSD is high normal form RDBMS. Let's get a TPC-C test of these things, using flatfile type schemas and BCNF type schemas; both on HDD (pick one for all tests going forward) and the SSD under test. Then we'll know whether they're worth the cost.
  • dbt - Tuesday, November 16, 2010 - link

    Garbage collection - really for the masses? Vendor laims that it will help where TRIM support is not available are confusing me.

    Which filesystems does garbage collection support? I'll bet FAT16/32/64(exfat) are covered, NTFS as well.

    On other filesystems - how does the SSD controller know which blocks are "free" ?

    EXT4/ZFS/<anyother>FS

    ?

Log in

Don't have an account? Sign up now