Toshiba XG3 M.2 PCIe SSD Review: An OCZ RevoDrive 400 Primer

Toshiba started shipping the XG3 last year, but the SSD remained an OEM secret until now. The XG3 is coming to the retail market as OCZ's RevoDrive 400 in 2016. Today, we look at an OEM XG3 to get a feel for the device's performance.

Toshiba officially announced its XG3 NVMe SSD at Flash Memory Summit in 2015. A few weeks prior, a reader messaged me about an unknown M.2 drive he discovered but couldn't get working. We later determined that the SSD was either a mock engineering sample with nonfunctional parts or an ES part that was tied to a specific system. I've been trying to get my hands on an XG3 for testing ever since. 

At Flash Memory Summit 2015, we sat down with Toshiba and learned more about its XG3 NVMe drive. The company has a couple of versions. The first is a M.2 PCIe 3.1 four-lane model, which we're testing today. The second is a two-lane PCIe implementation built for specific OEMs that wanted SATA Express SSDs. That's right, there's a SATA Express version available to exactly one system integrator.

The XG3 M.2 drive earned design wins from a couple of OEMs. MSI chose it for a few new notebooks (that's where our sample came from), and we found an eBay seller with some 128GB XG3s ripped out and replaced with higher-capacity drives from another vendor.

We enjoy looking at OEM SSDs because they allow us to comment on the storage solutions shipping in complete systems. We did reach out to Toshiba before ordering this drive ourselves, but the company is notoriously difficult to work with when it comes to sampling. Toshiba hard drives and SSDs come from different divisions. We recently tested the new Q300 Pro SSD (review coming soon) from Toshiba's retail division, but they hadn't even heard of the XG3 because it's OEM-specific.

Toshiba finished its acquisition of OCZ Storage Solutions in January 2014, and we've already toyed with cross-company collaborations like the Trion 100. In June 2015, OCZ publicly demoed its RevoDrive 400, which is based on Toshiba's XG3. At CES 2016, we spoke with OCZ's Alex Mei about the upcoming product and learned that the firmware will be reworked prior to launch. For us, that makes an early look at the XG3 even more interesting. This will be OCZ's first client-focused NVMe product, and it will compete directly with shipping SSDs from Samsung and Intel.

Specifications



MORE: Best SSDs For The Money 
MORE: Latest Storage News 
MORE: Storage in the Forums

Toshiba hasn't published a lot of information about its XG3 NVMe SSD. The only real performance information is cherry-picked from the largest model, yielding an up-to ceiling for all four capacities. We couldn't find any specifications on random performance, so we generated our own using four workers at a queue depth of four to get a 16 Outstanding Input Output rating. This is similar to the way other vendors with NVMe SSDs determine random performance for their marketing material.

Again, the XG3 is available at four capacity points, but the three largest are like Sasquatch—I know a guy who claims to have seen one, but the pictures are all grainy and out of focus. Not that they don't exist, though. This is a new model, and most drives are in expensive new notebooks. The highest-capacity model has components on both sides of its PCB, while the three smaller ones fit everything on one side.

Three years ago, PCI-SIG announced version 3.1 of the PCIe spec, introducing a L1 low-power state, CLKREQ# signal and a separate REFCLK with independent SSC architecture. We have a pair of NVMe-capable notebooks en route for power testing, but they're not here yet. In a later article, we will test several new NVMe M.2 SSDs for power consumption in our notebook battery life suite.

Pricing, Warranty And Accessories

Toshiba's OEM products don't enjoy the cult following that Samsung's SSDs do. This may be due to availability, because Toshiba has several very good OEM SSDs. Many of them are so good that we often find them in servers.

We paid $80 for a 128GB XG3 M.2 drive, but that's a spot market price. We do not know what Toshiba charges its customers, or what the RevoDrive 400's MSRP will be. At CES, OCZ told us its RevoDrive 400 will compete with Samsung's 950 Pro and that it should sell for a little less.

The XG3 does not ship with a software package. But we learned that OCZ's SSD Guru management utility will support the RevoDrive 400. Company reps had the utility running with a RevoDrive 400 on display at CES.

We were not able to find a Toshiba-specific NVMe driver for the XG3, even after searching MSI's support site for notebooks shipping with the drive. Fortunately, Microsoft enables basic support in Windows 8.x and 10, though. Samsung and Intel both ship model-specific drivers to improve performance in Windows, so perhaps Toshiba has something in the works.

A Closer Look

As mentioned, the three lower-capacity XG3s employ a single-sided configuration, while the 1TB model places components on both sides of the PCB. This actually becomes an issue with some notebook upgrades, and is part of the M.2 specification. Ultrabooks leave very little room between the motherboard and chassis. And while we've yet to run into an issue, we expect to at some point.

The XG3 uses a new four-lane PCIe 3.1 NVMe controller. This is the first time we've tested it. Heat wasn't a problem during testing, but our test platform also offers better-than-average airflow over the SSD. Because this is an OEM drive built specifically for notebooks, it may run at lower clock rates to avoid throttling. OCZ already mentioned that its RevoDrive 400 will have different firmware; perhaps the updated software increases the controller's operating frequency.

OCZ also told us that the RevoDrive 400 will ship with Toshiba 15nm MLC flash. Our XG3 has Toshiba A19 NAND. We've tested other products armed with A19 and 15nm flash, and they perform similarly. The 15nm stuff does cost less to manufacture, though.

Initial Performance

The XG3 doesn't rely on an emulated SLC buffer to increase burst write speed. It writes data at at a consistent rate, without the dramatic SLC-to-TLC roll-off.

OCZ's Trion 100 delivered different levels of performance depending on whether you were working with compressible or incompressible data. The new Toshiba NVMe controller doesn't have the same issue. It maintains steady performance, regardless of the information you send through it. 

Create a new thread in the Reviews comments forum about this subject
This thread is closed for comments
8 comments
Comment from the forums
    Your comment
  • toddybody
    Can't wait till these faster M.2 drives are priced where SATA-SSDs are currently.

    I'd love to use M.2 SSDs (250GB-1TB @ ~1400MB/s) for boot/primary drives, and low cost SATA (1-3TB @ ~550MB/s). HDDs can still find value as back up devices with soaring storage sizes for their price.
    0
  • Mitchell Marvin
    Over Christmas i built a new PC around a 6700k and a 980ti but reused a 5 year old 128gb Mushkin SSD, I'm waiting for the right M.2 SSD to catch my eye, and trying not to buy the Samsung one just because its the only one out at the moment.
    0
  • Eggz
    Good information, but the comparison to the XP941 and SM951 seems a little misplaced. Neither of those drives are NVMe SSDs, but this Toshiba-based OCZ drive is. Why not compare with the Samsung 950 Pro instead?
    0
  • ssdpro
    Quote:
    Why not compare with the Samsung 950 Pro instead?


    You can't make that comparison. The Samsung 950 Pro performance needs to be shown in very specific ways. If you test the 950 Pro using the same methods the 950 Pro would throttle and expose some pretty horrid performance.
    1
  • CRamseyer
    That is not accurate ssdpro.

    I wanted to stay with 128GB capacity class products. The performance increase from 128GB to 256GB is fairly large. I have a 128GB SM951-NVMe on the way but it is not here yet. Samsung didn't release the 950 Pro in this capacity size.
    0
  • rantoc
    Quote:
    Quote:
    Why not compare with the Samsung 950 Pro instead?


    You can't make that comparison. The Samsung 950 Pro performance needs to be shown in very specific ways. If you test the 950 Pro using the same methods the 950 Pro would throttle and expose some pretty horrid performance.


    Agree, got an 950 and just to be sure i placed a heat-sink on its processor and aligned the chassis airflow a little so now it even benchmark consistently. Under normal desktop usage i doubt anyone will ever see the throttling thoo
    0
  • kiniku
    Conclusion:
    "For an OEM drive, the Toshiba XG3 is really good."

    Awesome. Thanks.
    0
  • Eggz
    Anonymous said:
    Quote:
    Why not compare with the Samsung 950 Pro instead?


    You can't make that comparison. The Samsung 950 Pro performance needs to be shown in very specific ways. If you test the 950 Pro using the same methods the 950 Pro would throttle and expose some pretty horrid performance.


    "It gets too warm" isn't a reason to compare dislike hardware. NVMe drives on PCIe should be tested against other NVMe drives on PCIe. A 950 Pro with a heat sync makes for a better comparison than an AHCI drive without one. Don't get me wrong, I think the drives tested would augment the comparative data in a useful way, but it's incomplete without an apples-to-apples comparison. Better to compare hot apples to warm apples than it is to compare cool oranges to warm apples - or you avoid the issue and cool the hot apples until they're warm.
    0