Sequential Read Performance

Our first test of sequential read performance uses short bursts of 128MB, issued as 128kB operations with no queuing. The test averages performance across eight bursts for a total of 1GB of data transferred from a drive containing 16GB of data. Between each burst the drive is given enough idle time to keep the overall duty cycle at 20%.

Burst 128kB Sequential Read (Queue Depth 1)

The Samsung PM981 set new records for burst sequential read performance, but the Samsung 970 EVO fails to live up to that standard. The 970 EVO is a substantial improvement over the 960 EVO, but doesn't manage to beat the last generation's fastest MLC drives.

Our test of sustained sequential reads uses queue depths from 1 to 32, with the performance and power scores computed as the average of QD1, QD2 and QD4. Each queue depth is tested for up to one minute or 32GB transferred, from a drive containing 64GB of data.

Sustained 128kB Sequential Read

On the longer sequential read test, the Samsung 970 EVO performs far better than the Samsung PM981, indicating that Samsung has made significant firmware tweaks to improve how the drive handles the internal fragmentation left over from running the random I/O tests. The 970 EVO is the fastest TLC-based drive on this test, and the 1TB model even manages to beat the MLC-based 1TB 960 PRO.

Sustained 128kB Sequential Read (Power Efficiency)
Power Efficiency in MB/s/W Average Power in W

The 1TB 970 EVO draws more power during this sequential read test than any other M.2 drive in this mix, but its performance is high enough to leave it with a good efficiency score. The 500GB 970 EVO ends up with below-average efficiency.

Both capacities of the Samsung 970 EVO have very steady performance and power consumption across the duration of the sequential read test. This is in contrast to drives like the WD Black and Toshiba XG5 that don't reach full performance until the queue depths are rather high.

Sequential Write Performance

Our test of sequential write burst performance is structured identically to the sequential read burst performance test save for the direction of the data transfer. Each burst writes 128MB as 128kB operations issued at QD1, for a total of 1GB of data written to a drive containing 16GB of data.

Burst 128kB Sequential Write (Queue Depth 1)

The burst sequential write performance of the Samsung 970 EVO tops the charts, with the 500GB model almost reaching 2.5GB/s where the last generation of drives couldn't hit 2GB/s. The WD Black is only slightly behind the 970 EVO.

Our test of sustained sequential writes is structured identically to our sustained sequential read test, save for the direction of the data transfers. Queue depths range from 1 to 32 and each queue depth is tested for up to one minute or 32GB, followed by up to one minute of idle time for the drive to cool off and perform garbage collection. The test is confined to a 64GB span of the drive.

Sustained 128kB Sequential Write

On the longer sequential write test, the 1TB 970 EVO takes a clear lead over everything else, even the 1TB PM981. The 500GB model is handicapped by its smaller capacity and smaller SLC cache, but still manages to be significantly faster than the 512GB PM981.

Sustained 128kB Sequential Write (Power Efficiency)
Power Efficiency in MB/s/W Average Power in W

The 970 EVO and PM981 offer almost exactly the same power efficiency on the sequential write test. The 1TB model is slightly less efficient than the WD Black and 960 PRO, while the 500GB model is well behind the MLC-based drives of similar capacity.

The 1TB 970 EVO starts off with a much higher QD1 performance on the sequential write test than the PM981 offers, and at higher queue depths it maintains a slight lead. At 500GB, the 970 EVO's performance oscillates as only some portions of the test are hitting the SLC cache.

Random Performance Mixed Read/Write Performance
Comments Locked

68 Comments

View All Comments

  • jkresh - Tuesday, April 24, 2018 - link

    is a review of the HP EX920 coming?
  • Billy Tallis - Tuesday, April 24, 2018 - link

    Yep, I have a sample of that on hand. I haven't tested it yet so it'll be a few weeks while I run it and several other drives through the post-Meltdown/Spectre patched testbed.
  • Luckz - Tuesday, April 24, 2018 - link

    You write that you use Windows drivers instead of manufacturer ones, but elsewhere I hear complaints that the PM981 isn't a very useful buy because it requires drivers that aren't even available to the public, only to OEMs. Wouldn't it make sense to also try these with Samsung drivers especially if they're being compared to the PM981 all the time?
  • Billy Tallis - Tuesday, April 24, 2018 - link

    The PM981 doesn't require any special drivers. It's just another standard NVMe SSD.
  • HStewart - Tuesday, April 24, 2018 - link

    I am curious what kind of performance would I see replacing the Hyrix 512G in my Dell XPS 15 2in1 with a 1G or possible 2G in a year.
  • Drazick - Tuesday, April 24, 2018 - link

    Why do we need M.2 in desktop computer?
    Why should we live with this thermal compromise?

    We want SATA Express / U2 drives.
  • Cooe - Tuesday, April 24, 2018 - link

    Yuck and yuck. SATA Express is 1/2 the speed, and a completely stillborn interface, and the cable dependant huge waste of space 2.5" U2 makes next to no sense outside the data center. The M.2 form factor has countless innate
    advantages over both those and any of it's potential thermal issues are easy & cheap to solve if you're particular setup happens to be vulnerable to their occurrence.

    Not only have Samsung's copper heatsink labels reduced the problem significantly w/o any user action, but most good current motherboards have included M.2 heatsinks and even for those that don't, they can be purchased online for ridiculously cheap.

    Now find me something braindead simple to install & use for just a couple $ that can make SATA Express twice as fast and actually used in drives, or make U.2 cableless and a fraction of a standard 2.5" drive's size. There isn't any.
  • medoogalaxy - Wednesday, April 25, 2018 - link

    superpower ssd
  • shatteredx - Wednesday, April 25, 2018 - link

    Which is more important for “snappiness,” 4K random qd1 read or write?
  • sjprg2 - Wednesday, April 25, 2018 - link

    Just because I hate the sata cables I now have all M.2 Samsungs installed either in the M.2 slots or on the PCIE plugin adapters. This also allows all of the trays to be removed from the chassis letting the front panel fans blow straight onto the motherboard and plugins.

Log in

Don't have an account? Sign up now