Performance Consistency

The hour-long random write test we use to analyze performance consistency is where we expect the most severe thermal throttling. After filling the drive, it is subjected to an hour of 4kB random writes at queue depth 32. As the drive's spare area is exhausted, performance drops and then settles down to a steady-state where the controller has to do constant garbage collection to keep up with the constant writes. We score drives on their performance and consistency averaged over the last 400 seconds of the test.

Due to its long duration and high overhead of background work for the controller, this test is where we typically look first for signs of thermal throttling or other problems with the controller. Sudden dramatic drops in performance during this test can indicate that the drive had to switch to a lower-power lower-performance state, or that the drive wasn't keeping pace with all the necessary background processing.

Steady-State 4KB Random Write PerformanceSteady-State 4KB Random Write Consistency

Adding the heatsink shows that the 256GB 950 Pro only had a little bit of room for improvement in steady-state random writes, but the 512GB drive was shackled by its thermal limits. The consistency scores end up very similar for the two drives with the heatsink attached despite the performance difference, which says that the background processing on the 512GB model can scale to keep up with the higher load without hitting any more thermal limits. The extremely high consistency score of the 512GB drive without the heatsink indicates that the drive spent the entire steady-state period in a single power state and wasn't jumping around trying to aggressively eke out a little more performance.

Write Consistency
256GB no heatsink 512GB no heatsink
256GB with heatsink 512GB with heatsink

Without the heatsink, both drives perform extremely consistently save for the 256GB's occasional stutter and the blips in performance that both drives experience before reaching steady state.

Steady State Write Consistency
256GB no heatsink 512GB no heatsink
256GB with heatsink 512GB with heatsink

With the thermal constraints removed, the random write speed starts to vary a little bit, but the low performance outliers are eliminated and the new low is better than the previous high, especially for the 512GB 950 Pro.

Final Words

Our tests of the Samsung 950 Pro in the Angelbird Wings PX1 showed two very different kinds of results. On most of our synthetic Iometer benchmarks of sustained performance, the heatsink enabled huge performance increases. Sequential performance in particular was up to twice as fast—an improvement that we'd be impressed to see from an entirely new product generation, but all we added was a heatsink to a product that traditionally doesn't need such a thing. However, for the random read performance, mixed reads and writes and our AnandTech Storage Bench tests replicating real-world bursts of I/O, the heatsink made no significant differences.

When introducing the 950 Pro, Samsung assurred us that it could manage its heat output. They were right: the 950 Pro achieves a delicate balance where it will almost never overheat from a typical consumer workload, but almost any stress test can trigger sometimes severe thermal throttling. That isn't to say that the heatsink will never help in the real world; those situations are just rare, and even with the thermal throttling it would only take a few minutes to read or write the entire drive. For example, with a heatsink the 512GB 950 Pro is capable of saving an uncompressed 4k 60Hz video stream in realtime, but it'll fill up in six minutes. Other bulk data manipulation like file system or virtual machine snapshotting could be sped up some with a heatsink (provided the task consists of more than just random reads), but in general for consumer hardware and workloads the only source or destination for data that can keep up with the 950 Pro is RAM or another SSD.

If the Wings PX1 were under consideration for use with a low-end PCIe M.2 SSD (more of a hypothetical product category at the moment), I'd say that it's clearly not worth the money over a basic adapter ($25-$30). But the kinds of enthusiasts that would go for the 512GB 950 Pro will want the most out of their purchase and if they need an adapter they may want something nicer looking than a raw socket on a green PCB. The Wings PX1 delivers good looks and the guarantee that your SSD will never experience severe thermal throttling, but going by the MSRP of $75 it also adds 20% to the price of the drive. That puts the combination of the Wings PX1 and the Samsung 950 Pro quite close to the price of a 400GB Intel SSD 750, which already comes with an effective heatsink. However, for everything other than random write performance the 950 Pro is still the clear winner for a client drive.

The dramatic sustained performance improvements enabled by the Wings PX1's heatsink also highlight how modern power efficiency and thermal management design tradeoffs have caught up to the M.2 form factor. With M.2 being designed first and foremost for laptops, it's not very surprising to see that many of the same performance tradeoffs that we already see with laptop CPUs and GPUs have come into play for SSDs as well. In the mobile space we essentially take it as a given that these devices have sustained performance that's going to be lower than their peak performance, a consequence of balancing between performance needs and device size & noise. As current reasoning goes, most client workloads are very bursty and only need peak performance for a short period of time; and while we can certainly dig up counterpoints to this when it comes to CPUs and GPUs, this is admittedly harder with SSDs, especially when the time to completely fill a drive is only a couple of minutes longer than the time it takes to heat up a drive to begin with. In other words, right now PCIe SSDs are a great example of client burst workload optimization in action.

On the other hand in the enterprise space, it is now quite clear that an M.2 drive subjected to a sustained enterprise-like workload needs more than passive bare cooling, which cuts into its size advantage. These are still low-power devices pulling less than a dozen watts, so even some simple forced airflow is likely adequate, but something is required, and that something will take up space.

As for the the Samsung 950 Pro, it attains great performance on client workloads, but without extra cooling its performance on the heaviest of workloads is being held back. If the 950 Pro's successor is to offer increased real-world performance, it will have to also be significantly more efficient in order to keep thermal throttling out of consumer usage scenarios. In the meantime we are probably approaching a plateau for the sustained performance that a bare M.2 drive can offer.

Mixed Read/Write Performance
Comments Locked

69 Comments

View All Comments

  • Refuge - Tuesday, December 22, 2015 - link

    It is supply and demand, not just charge 10% more than BoM on our entire product catalogue. Lol
  • joex4444 - Tuesday, December 22, 2015 - link

    You're also changing the interface from SATA-III to PCIe 3.0 x4. One of these things is mature and common as dirt, one of them is not.
  • Ethos Evoss - Sunday, December 27, 2015 - link

    I already have it on the laptop :)
  • damianrobertjones - Monday, December 21, 2015 - link

    It's the future... until they change it due to wanting people to spend more $$$$ to replace what they already have.
  • TelstarTOS - Wednesday, December 23, 2015 - link

    Not at all. U.2 is the future. M2 drives capacity is crippled.
  • Teizo - Monday, December 21, 2015 - link

    Having LED's on this product will only help sales if it is full RGB so people can adjust the lighting to match their system. Mix/Match lights is a major detraction/distraction for people who go to great lengths to color coordinate their systems.
  • mooninite - Monday, December 21, 2015 - link

    Meanwhile there are starving children in Africa. Geeze...
  • tipoo - Monday, December 21, 2015 - link

    You could say that about practically everything on sites like this, so kindly get off that high horse.
  • Teizo - Monday, December 21, 2015 - link

    Irregardless of your high minded comment, what I stated was in fact true. They decided, more than likely, that LED's would help with sales because gamers and enthusiast love LED's...but a little more thoughtful digging into things would reveal that the ability to color coordinate is pivotal when adding LEDs into system builds. Those kids in Africa are thrilled with your monthly monetary contribution, btw. There should be more people like you in the world.
  • Demiurge - Monday, December 21, 2015 - link

    You know, since the LED's are white... you could, y'know... buy a translucent material of the color of your choice and cover the card LED's with that and get the desired effect... without pestering the company to pander to waste money on that many RGB LED's at which you'd complain about the lack of a competitive price and not buy it anyway followed by you buying one without that is cheaper and buying a an LED strip yourself and attaching it...

Log in

Don't have an account? Sign up now