An SSD State of the Union Update

I'm very pleased with the level of acceptance of SSDs today. When the X25-M first hit the market and even for the year that followed, any positive SSD recommendation was followed by a discussion of how many VelociRaptors you could RAID together for the same price as one SSD. Now we have an entire category of notebooks that come standard with some degree of solid state storage. End users are much more accepting of SSDs in general, aided by the fact that prices have finally dropped very close to the magical $1/GB marker (a boundary I expect us to finally cross by the end of 2012).

Today's SSDs are not only more prevalent than those we were reviewing just a couple of years ago, they're also a lot better. While the first SSDs still had difficulties competing with mechanical storage for sequential transfers, modern SSDs are several times faster even in the most HDD-friendly workloads. The implementation of technologies such as TRIM helps ensure the performance degradation issues of the very first drives are less likely to be encountered by anyone with a normal client workload.

Although it helped shape the client SSD business, Intel's drives are no longer the only option for performance and reliability. There are good, reliable SSDs from companies like Micron and Samsung that can easily hang with their Intel competitors. And if you're willing to live on the bleeding edge for the promise of the absolute best performance, there's always SandForce.

The client SSD space may not be mature, but I'm happy with the current state of things. With the exception of the ultra low price points, if you want an SSD, there's a solution on the market for you today.

Going forward, I'm not expecting a ton of change in the near term. Intel's Cherryville SSD has been delayed. This is the long awaited SandForce based drive from Intel. I suspect the delay has to do with Intel working through bugs in SandForce's firmware, but its efforts should hopefully make the platform more robust (although it remains to be seen if any of Intel's efforts are ported back into the general SF codebase).

In the first half of next year we'll see the first 20nm IMFT NAND shipping in client SSDs. The smaller transistor geometry will eventually pave the way for cheaper drives, although I wouldn't expect an immediate drop in prices. At the very least we'll see firmware updates enabling 20nm NAND support, although we may see the introduction of some new controllers as well. We're going to be pretty limited in terms of performance gains until ONFI 3.0 based controllers/NAND show up in early 2013. I expect the next 12 months to be more about driving enterprise SSDs and bringing down the cost of consumer drives.

The Topic At Hand: OCZ's Octane

Now for the reason we're all here today. Earlier this year OCZ acquired Indilinx, one of the first SSD controller makers to really make a splash in the enthusiast community. Ever since OCZ entered the SSD business it wanted to guarantee its independence by securing exclusive rights to a controller. OCZ initially did so by buying up all available inventory, first of Indilinx controllers, then of SandForce controllers. That strategy would only work for a (relatively) short period of time as the controller vendors sought to expand their market by selling chips to OCZ's competitors. A few slip ups on the roadmap and Indilinx was ripe for acquisition. OCZ stepped up to the plate and sealed the deal. Several months later, OCZ debuted its first drive based on an unreleased, exclusive Indilinx design: Octane.

Although Octane didn't set any performance records, it was competitive. Performance was definitely current gen, giving OCZ an in-house alternative to SandForce. There was just one issue: OCZ only sent out 512GB Octane review samples. SSDs get a good amount of their performance by executing reads/writes in parallel across multiple NAND devices. Higher capacities have more devices to read/write in parallel, and thus generally deliver the best performance. The greatest sales volume is of the lower capacity models - they're cheaper to own and NAND prices are falling quickly enough that investing in a 512GB drive rarely makes financial sense.

OCZ Octane Lineup
  1TB 512GB 256GB 128GB
NAND Type 25nm Intel Sync MLC 25nm Intel Sync MLC 25nm Intel Sync MLC 25nm Intel Sync MLC
NAND 1TB 512GB 256GB 128GB
User Capacity 953GiB 476GiB 238GiB 119GiB
Random Read Performance Up to 45K IOPS Up to 37K IOPS Up to 37K IOPS Up to 37K IOPS
Random Write Performance Up to 19.5K IOPS Up to 16K IOPS Up to 12K IOPS Up to 7.7K IOPS
Sequential Read Performance Up to 560 MB/s Up to 535 MB/s Up to 535 MB/s Up to 535 MB/s
Sequential Write Performance Up to 400 MB/s Up to 400 MB/s Up to 270 MB/s Up to 170 MB/s
MSRP TBD $879.99 $369.99 $199.99

OCZ finally sent out a 128GB Octane, which I promptly put through our standard test suite.

The drive still uses sixteen IMFT synchronous NAND devices. In this case each package features 64Gb (8GB) of 25nm MLC NAND on a single die. You may remember from our original review of the 512GB Octane that the Indilinx Everest controller supports 8-channels, but pipelining read/write requests to multiple devices per channel is supported.


Look ma, no muxes!

Gone from the Octane's PCB are the TI muxes that we found on the 512GB version. With the only difference between these drives being their capacity, it's likely that the muxes were used to switch between NAND die/packages. The 512GB version has 4x the number of NAND die than the 128GB version, and it's possible that the Everest controller is only capable of directly communicating with 16 or 32 die on its own. An external mux per channel would allow OCZ to scale capacities much further.

Other than the absent muxes and a change in PCB color, the 128GB Octane is no different than the original 512GB drive we reviewed. The drive does ship with a newer firmware revision:

The updated firmware doesn't do much for performance, although it does apparently fix a number of bugs that existed in the previous version. I haven't seen any mass reports of significant issues with the Octane, although it is still pretty new. Let's hope the trend continues.

The Test

CPU

Intel Core i7 2600K running at 3.4GHz (Turbo & EIST Disabled) - for AT SB 2011, AS SSD & ATTO

Motherboard:

Intel DH67BL Motherboard

Chipset:

Intel H67

Chipset Drivers:

Intel 9.1.1.1015 + Intel RST 10.2

Memory: Corsair Vengeance DDR3-1333 2 x 2GB (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 & Sequential Read/Write Speed
Comments Locked

38 Comments

View All Comments

  • Xpage - Wednesday, December 28, 2011 - link

    Thank you for the review on a model that is more down to earth on its cost.
  • JonnyDough - Wednesday, December 28, 2011 - link

    I second that. I'm glad you went with a lower capacity model. I wish you had included a first generation Vertex drive, along with a second for scaling. It may be SATA II, but I'm still using Vertex 2 drives and I would like to see just how modern drives compare.

    Also, it seems to me that the best middle of the road performer here is Patriot's Wildfire drive.
  • realjetavenger - Wednesday, December 28, 2011 - link

    I was thinking the same thing. The Kingston HyperX and Patriot Wildfire are at the top of most of the charts and seem to be the real winners here.
  • harshw - Wednesday, December 28, 2011 - link

    Hi Anand

    Will you be reviewing mSATA SSDs at any point ? It's the same thing with them - limited PCB space meaning 2-4 NAND chips => much less performance. I'm looking to add some mSATA SSDs to my HTPC and laptop, but where the vendors advertise insane performance, the forums tell another story :)
  • Rick83 - Wednesday, December 28, 2011 - link

    A little tip: For small devices go for SLC NAND. That way you still get decent performance (and life-time - with little space there are less replacement blocks, and only so much load-leveling you can do) out of small devices, while only paying about ~2.5x as much - which at the small volumes isn't so dramatic.
  • harshw - Wednesday, December 28, 2011 - link

    The cheapest for 20GB SLC mSATA is £100 - that's the Intel 311 series. Is there a 40GB SLC mSATA ? Can't seem to find any

    In any case a Kingston mSATA 60GB with the Phison controller nets for £75 and the OCZ Nocti 60GB with the Sandforce controller is £90~£100. The OCZ Strata 60GB with the Indilinx Eco controller is also around £75 but since there are no reviews and proper tests, can't really figure out which one to buy ...
  • Rick83 - Saturday, January 7, 2012 - link

    Small devices for me are in fact up to 20 GB (I'm running two 8GB SSDs, where MLC might fall short). Above that, there is usually enough space to do decent wear leveling. (Wear is a function of the amount of writes per write block, hence the same amount of data written to a small drive over the same time, means more writes per cell, given the same level of write amplification)

    It depends on your use case as well - for hybrid-caching or silencing down a HDD by putting the swap file on flash, SLC is probably the better choice, but for portable applications, MLC always wins due to size being more important than performance.
  • Ammaross - Wednesday, December 28, 2011 - link

    They've already benched the Intel mSATA devices. I'd go with MLC simply for cost effective reasons. In a year or two if you even are remotely worried about your NAND life, go buy another drive with the now twice the capacity and half the price.... (btw, NAND lifespan isn't near as important as it used to be. You're far more likely to drop-kick your Atom CPU well before your NAND dies).
  • Samus - Wednesday, December 28, 2011 - link

    You are so sexy!
  • Tchamber - Wednesday, December 28, 2011 - link

    I liked your comment about how many Velociraptors we could RAID for the price of an SSD. I have two 300gig 'Raptors in my desktop, backed by an i7 970. Funny thing, my Core 2 Quad latop with and Intel SSD 320 120gig feels every bit as snappy, even better when booting or loading PSE. I should put the SSD in my desktop for a day and see what my file transfers would be.

Log in

Don't have an account? Sign up now