Samsung 980 Pro 1TB NVMe M.2 SSD Review

13

Samsung 980 Pro 1TB Performance Testing

We test using both the default smaller test size as well as larger test sets on our benchmarks. This allows us to see the difference between lighter and heavier workloads.

CrystalDiskMark x64

CrystalDiskMark is used as a basic starting point for benchmarks as it is something commonly run by end-users as a sanity check.

Samsung 980 Pro 1TB CrystalDiskMark 1GB
Samsung 980 Pro 1TB CrystalDiskMark 1GB
Samsung 980 Pro 1TB CrystalDiskMark 1GB Chart
Samsung 980 Pro 1TB CrystalDiskMark 1GB Chart

The Samsung 980 Pro 1TB comes in pretty close to its rated speeds. Read speeds are slightly under the rated line, but writes hit the mark almost exactly. Compared to other high-end drives the 980 Pro is a bit slower, but not to a large enough degree that it would bother most users.

Samsung 980 Pro 1TB CrystalDiskMark 8GB
Samsung 980 Pro 1TB CrystalDiskMark 8GB
Samsung 980 Pro 1TB CrystalDiskMark 8GB Chart
Samsung 980 Pro 1TB CrystalDiskMark 8GB Chart

Performance improves slightly on the larger CrystalDiskMark test, and the 980 Pro is very close to its rated specs here. Relatively speaking this drive is mostly keeping up with the rest of the high-end Gen 4 crowd.

ATTO Disk Benchmark

The ATTO Disk Benchmark has been a staple of drive sequential performance testing for years. ATTO was tested at both 256MB and 8GB file sizes.

Samsung 980 Pro 1TB ATTO 256MB
Samsung 980 Pro 1TB ATTO 256MB
Samsung 980 Pro 1TB ATTO 256MB Chart
Samsung 980 Pro 1TB ATTO 256MB Chart

In ATTO once again the Samsung 980 Pro does pretty good, but seems to be a half step behind the other high-end drives.

Samsung 980 Pro 1TB ATTO 8GB
Samsung 980 Pro 1TB ATTO 8GB
Samsung 980 Pro 1TB ATTO 8GB Chart
Samsung 980 Pro 1TB ATTO 8GB Chart

This pattern of keeping one step behind the leading pack holds for the larger ATTO test.

Anvil’s Storage Utilities

Anvil’s Storage Utilities is a comprehensive benchmark that gives us a very in-depth look at the performance of drives tested. This benchmark was run with both a 1GB and 8GB test size.

Samsung 980 Pro 1TB Anvil 1GB
Samsung 980 Pro 1TB Anvil 1GB
Samsung 980 Pro 1TB Anvil 1GB Chart
Samsung 980 Pro 1TB Anvil 1GB Chart

In Anvil, the Samsung 980 Pro 1TB finally has a moment to shine. Read score tops our chart, and write score is pretty good as well and manages to edge out the SK hynix Platinum P41.

Samsung 980 Pro 1TB Anvil 8GB
Samsung 980 Pro 1TB Anvil 8GB
Samsung 980 Pro 1TB Anvil 8GB Chart
Samsung 980 Pro 1TB Anvil 8GB Chart

The good news in Anvil continues for the Samsung 980 Pro, which once again finds itself atop the chart. Read scores trail the Phison drives, but still manage to outpace the P41.

AS SSD Benchmark

AS SSD Benchmark is another good benchmark for testing SSDs. We run all three tests for our series. Like other utilities, it was run with both the default 1GB as well as a larger 10GB test set.

Samsung 980 Pro 1TB ASSSD 1GB
Samsung 980 Pro 1TB ASSSD 1GB
Samsung 980 Pro 1TB ASSSD 1GB Chart
Samsung 980 Pro 1TB ASSSD 1GB Chart

AS SSD is not quite as kind to the Samsung 980 Pro, and it turns in middle-of-the-pack results. Read score slightly trails the WD SN850, while slightly outpacing that drive in write performance. The P41 manages a commanding lead over the 980 Pro in this test.

Samsung 980 Pro 1TB ASSSD 10GB
Samsung 980 Pro 1TB ASSSD 10GB
Samsung 980 Pro 1TB ASSSD 10GB Chart
Samsung 980 Pro 1TB ASSSD 10GB Chart

The Samsung 980 Pro performs a minor miracle and manages to improve its scores versus the smaller test. Almost every drive I test slips at least a small amount, and as a result, the 980 Pro moves up several positions on the chart.

SPECworkstation, thermals, and our conclusion are up next.

13 COMMENTS

  1. 3bit MLC is TLC. samsung is trying to mask that they greatly reduced the endurance compared to 970 pro.

    with that change there’s less reason to buy 980 pro compared to 980 evo plus

  2. altmind: there is nothing like “980 evo plus”. Only “980pro”, or “980”. They might have the same cells (TBW is the same), but I guess there must be different controller (maybe more channels?), as 980pro has about twice higher iops and r/w…

  3. I’ve noticed the white gloves in many of these SSD reviews.

    Are the gloves to prevent scraping biometric fingerprint data from a close-up photo?

    Do the gloves have antistatic properties?

    Are the gloves intended to prevent the electrical contacts on the SSD from getting dirty?

    Thanks for all the work. I’ve found these reviewers useful when making purchasing decisions.

  4. Thanks for an interesting review. I was long wondering why samsung drives are missing on the graphs.

  5. Eric,
    The white gloves have a much more mundane explanation: my fingers always seem to be cut up or injured from one thing or another, so gloved white fingers look better than a bloody mess. When I bought my open-frame test bench it came with some white gloves, presumably because part of it is lexan and to prevent fingerprints, and at some point I was racking my brain on something different to use for a drive picture and decided just put on the gloves and hold the dang thing. That’s all :)

  6. As a relatively new reader I am wondering why all the focus in these SSD reviews is on sequential read and write results? My understanding is that random read and access time is crucial to how fast a drive will perform and feel in daily use, so it would be nice to see those numbers compared in a graph. The instances where you’d be writing to the drive at 7+GBps in every day use would be small, while you will always be doing random reads and writes for booting, opening apps, saving documents, etc.

  7. Great reviews, Will, thank you!
    Interesting are the “post cache” writes, maybe you are able to plot those from the beginning of a test upto the point where the cache is full and the speeds do not change anymore, to determine cache size?
    Also – how fast would the cache empty, e.g. you write 10 GB and wait 5 sec, then dump another few GB into the SSD.

  8. JJ,
    The ‘focus’ as you put it is on sequential numbers because they are the statistic most commonly cited by manufacturers as a performance metric; the front of the box on the SSD will say “7000 MB/s” on it, not quote a 4K random read number. I provide some focus here because I like to ensure manufacturers ‘do what they say’ and actually hold up their end of the bargain. In addition, random performance is harder to directly quantify because there are a bunch more factors that play in that are workload specific. With that said, 3 of my tests (Anvil, ASSSD, and SPEC) are all heavily influenced by non-sequential performance, so I don’t feel like I ignore that aspect of the performance.

    Jay,
    There are benchmark utilities that can track write speed across an entire disk like that, but the method I use to perform this test does not have that capability. I use multiple instances of a utility for creating randomized data – not a benchmark utility – and then just measure disk performance ‘from the side’ by looking at task manager. I will eventually run into performance problems with this method; my ability to generate random data is CPU limited and tops out at around 5 GB/s, so when SSDs can sustain write speeds at 5 GB/s or greater I’ll have to change methodologies or get a faster CPU.

    As for how fast the cache will empty, that depends on a bunch of factors. If the drive is at a reasonable percentage of use – like 60-80% full – and TRIM has been run somewhat recently (Windows runs it weekly by default) then if you write out 10 GB of data it should get ‘unspooled’ from the cache relatively quickly. This behavior is somewhat unofficially tested as part of my benchmarks – after filling the drive and then reducing to the testing capacity (between 60% and 70% full) I very rapidly run all the benchmarks back-to-back, not allowing the drive time to idle. Some drives with poor cache handling do not respond well to this and it shows up in their results.

  9. Will, Appreciate your thoughtful testing procedures. As I deal with upgrades frequently for older systems I run into RAM maxed out and SSDs needed for swapping/paging, where any Cache helps.

  10. I would certainly go for the SK Hynix P41 over this Samsung 980 Pro, as of which you can’t call the endurance pro. Samsung is preferring price/volume over quality/endurance.

  11. Works great on Windows 7 with a Microsoft hot fix then the nvme driver installed I get over 6, 000 mb read and writes Dell 5570 i7

  12. Users should update firmware
    Samsung recommends users to upgrade to the current version 5B2QGXA7. The firmware update is possible via Samsung’s Magician SSD tool (download at the end of the message). The user data is actually retained, but a backup is always recommended before a firmware update, just in case.
    According to the investigations by Puget Systems, 980 Pro with the firmware versions 4B2QGXA7 and the said 5B2QGXA7 should not be affected.
    It’s too late for those affected
    However, if the SSD has already failed, which is usually reflected in the fact that the 980 Pro (test) is suddenly in read-only mode, this solution comes too late. The firmware update can prevent the problem from occurring, but cannot reverse it if a drive has already failed.

  13. I had one of these. It was great at first but then it wouldn’t boot correctly. Read another article about issues with dependability

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.