AnandTech Storage Bench - The Destroyer

The Destroyer has been an essential part of our SSD test suite for nearly two years now. It was crafted to provide a benchmark for very IO intensive workloads, which is where you most often notice the difference between drives. It's not necessarily the most relevant test to an average user, but for anyone with a heavier IO workload The Destroyer should do a good job at characterizing performance. For full details of this test, please refer to this article.

AnandTech Storage Bench - The Destroyer (Data Rate)

In our The Destroyer trace, the SM951 NVMe is faster than the AHCI version despite having only half the NAND, but it still gets beaten by the SSD 750 (although the SSD 750 has more NAND as well). As I mentioned in the review, the SSD 750 has excellent small IO performance under intensive IO loads, resulting in much lower latency than what the SM951 offers, but since it performs more poorly with sequential IOs the average data rate is equivalent to the SM951 NVMe. What's surprising, though, is the fact that the SM951 AHCI that was pulled from the Lenovo laptop is in fact considerably faster than the stock SM951 we received straight from Samsung. I even ran the trace twice the ensure that it's not a benchmark anomaly, but maybe there is something wrong with my sample given that even the XP941 and several SATA 6Gbps drives outperform it.

AnandTech Storage Bench - The Destroyer (Latency)

The SM951 NVMe also has a higher share of high latency IOs than the SSD 750, but that's quite typical to smaller capacity Samsung drives.

AnandTech Storage Bench - The Destroyer (Latency)

AnandTech Storage Bench - The Destroyer (Latency)

Performance Consistency AnandTech Storage Bench - Heavy
Comments Locked

74 Comments

View All Comments

  • Laststop311 - Friday, June 26, 2015 - link

    the pci-e ssd's also improve the 4k qd1/2 as well not by huge amounts but it is faster in that as well.
  • cenpjas - Monday, June 29, 2015 - link

    Ignoring OS for the moment, I am not so sure about "for the end consumer I'm not sure it matters as much over a SATA SSD. After all, the typical average user probably values the 4k @QD1/2 above all else, so perhaps these PCI-E SSDs will remain a niche product, unless the price reaches near parity with SATA SSDs, which won't happen for at least a few years."

    Currently most people build there own computers are for gaming or specialist use and it is a large market. The advantages of M.2 drives is not just the 4 fold increase in read or 3 fold increase in write speeds over SATA SSD (based on a SM951 VS 850 Evo) but an improved latency over these 'legacy' SSD's. So if your going to throw down £600 for a graphics card would you think twice about a 'mear' £100 more for a 512Gb SM951 VS 500Gb 850 Evo?

    For me M.2 is here and now, and SATA SSD's are secondary storage drives. As I build my self very small computers, I like the storage taking up no space in the case. (although I suspect a few small heat sinks in the short term on the drives will need to be the case in a restricted air flow environment). As far as I can tell the SM951-NVMe just makes me more certain that I want it as my primary drive.

    As for Win10.0.0 I notice from the Open Beta's that out the box boot support is very good and I can not imagine there being no out the box support for all M.2 type devices, after all, these are OEM for the most part.
  • epobirs - Thursday, July 2, 2015 - link

    You've got to be kidding. An order of magnitude performance increase will become a serious market driver once mainstream availability is there. It's one of those things that has to be experienced to be appreciated. There was a time when SSDs in general seemed like an exotic upgrade for the hot rodders who spent absurd amounts on their systems. Now, I wouldn't consider building a new system without one unless price was the sole priority.

    There is no reason for the price gap to last beyond this year. Once the chip sets are in production with shippable firmware you're looking at mostly the same same silicon for nearly the entire product. Since prices are very much lower than when SSDs hit the market, PC OEMs aren't faced with the same marketing problems as before. (Though what would remove the final barrier would be for Microsoft to offer functionality comparable to the Apple Fusion Drive in Windows 10.) The cost of having a conventional SATA hard drive for bulk storage alongside a 256-ish GB PCIe SSD for OS and apps is far lower than when the same companies were faced with decisions on how to offer SATA SSDs.

    IMHO, the mainstream market will never experience SATA SSD but instead will go direct to PCIe SSDs because that will be the first version the PC OEMs push for mainstream consumers.
  • dgingeri - Thursday, June 25, 2015 - link

    I'd still prefer my 512GB 850 Pro over this.
  • vnangia - Thursday, June 25, 2015 - link

    Curious why? Is it just cost-related?

    I actually recently bought an XP941 to use as a boot drive and have been damn impressed; I needed all the SATA ports for a ZFS array. Even in AHCI mode, it clocked in 850 read/700 write typical, with a peak of 1100/850.
  • Notmyusualid - Sunday, June 28, 2015 - link

    Sounds butt hurt to me...
  • Impulses - Thursday, June 25, 2015 - link

    I think I'd like a 256GB SM951 + 1TB 850 EVO setup... Probably going for the latter first tho, my 2x 128GB 830 are definitely getting a little long in the tooth and ditching the games/media drive would be sweet.
  • scan80269 - Thursday, June 25, 2015 - link

    Hi Kristian, the Z97 motherboard you used to test SM951 supports only up to PCIe gen2. The SM951 (both AHCI & NVMe versions) support up to PCIe x4 gen3. The sequential read & write figures are lower with the SM951 running at PCIe gen2 compared to gen3. To run SM951 at PCIe gen3 speed you will need an upcoming Intel Skylake platform, with something like Z170 chipset. Even Intel's Broadwell CPUs (like in that NUC) support up to PCIe gen2 only.
  • wyysoft - Thursday, June 25, 2015 - link

    Why can’t Z97 support PCIe Gen3? No Z170 chipset is needed to get PCIe Gen3 results.
  • Kristian Vättö - Thursday, June 25, 2015 - link

    The SSD is connected directly to the CPU's PCIe lanes and Intel's CPUs have supported PCIe Gen 3 since Ivy Bridge. Skylake and 100-series chipsets will only affect the PCIe lanes coming from the PCH.

Log in

Don't have an account? Sign up now