The Mainstream Phoenix Rises: Samsung's 970 EVO (500GB & 1TB) SSDs Reviewed
by Billy Tallis on April 24, 2018 10:00 AM ESTRandom Read Performance
Our first test of random read performance uses very short bursts of operations issued one at a time with no queuing. The drives are given enough idle time between bursts to yield an overall duty cycle of 20%, so thermal throttling is impossible. Each burst consists of a total of 32MB of 4kB random reads, from a 16GB span of the disk. The total data read is 1GB.
The burst random read performance of the Samsung 970 EVO is the best they've ever delivered from TLC NAND flash memory, but the Intel SSD 760p is a few percent faster still.
Our sustained random read performance is similar to the random read test from our 2015 test suite: queue depths from 1 to 32 are tested, and the average performance and power efficiency across QD1, QD2 and QD4 are reported as the primary scores. Each queue depth is tested for one minute or 32GB of data transferred, whichever is shorter. After each queue depth is tested, the drive is given up to one minute to cool off so that the higher queue depths are unlikely to be affected by accumulated heat build-up. The individual read operations are again 4kB, and cover a 64GB span of the drive.
On the longer random read test, the Samsung 970 EVO proves to be the fastest TLC-based drive, but Samsung's MLC-based drives offer up to 20% higher performance.
Power Efficiency in MB/s/W | Average Power in W |
The Samsung 970 EVO and its OEM sibling PM981 have the worst power efficiency of any recent high-end SSD during the random read test. The 970 EVO is drawing over 2.5W while Samsung's previous generation high end drives averaged less than 2W for very similar performance.
The performance scaling of the 970 EVO is almost identical to that of the 960 EVO, but the 970 EVO draws more power throughout the random read test.
Random Write Performance
Our test of random write burst performance is structured similarly to the random read burst test, but each burst is only 4MB and the total test length is 128MB. The 4kB random write operations are distributed over a 16GB span of the drive, and the operations are issued one at a time with no queuing.
The burst random write performance from the Samsung 970 EVO is disappointing compared to the PM981, especially for the 1TB 970 EVO. Meanwhile, recent Intel and WD drives have been raising the bar with very fast SLC write caches.
As with the sustained random read test, our sustained 4kB random write test runs for up to one minute or 32GB per queue depth, covering a 64GB span of the drive and giving the drive up to 1 minute of idle time between queue depths to allow for write caches to be flushed and for the drive to cool down.
On the longer random write test, the 1TB PM981 provided top-tier performance, but the 1TB 970 EVO is about 12% slower, putting it on par with the previous generation from Samsung. The 500GB 970 EVO is also slightly slower than its PM981 counterpart.
Power Efficiency in MB/s/W | Average Power in W |
Power efficiency has also regressed for the 970 EVO on the random write test, leaving it well below the standard set by the WD Black and the slower but similarly efficient Toshiba XG5.
The random write performance of the 1TB 970 EVO tops out at just over 1.5 GB/s at queue depths of 8 and higher. The 500GB 970 EVO starts running out of SLC cache and showing inconsistent performance past QD4. The 1TB PM981 was able to ramp up performance much faster than the 970 EVO and hit a maximum of about 1.8GB/s before running out of SLC cache near the end of the test. The 512GB PM981 behaved very similarly to the 500GB 970 EVO.
68 Comments
View All Comments
PeachNCream - Tuesday, April 24, 2018 - link
That's a lot of "meh" in terms of performance for the high price.Samus - Wednesday, April 25, 2018 - link
I agree. It's basically tied with the WD Black in real world performance, but the WD Black sells for $70 less (500GB) or 40% less. That's pretty ridiculous.Reppiks - Wednesday, April 25, 2018 - link
The problem with Black is the naming, when I look in Danish shops they list 800MB/s writes so I presume thats an earlier generation? That makes it really hard to know what your buying when they dont have a WD Black 1gen, 2gen etcmoozooh - Wednesday, April 25, 2018 - link
> The problem with Black is the namingThat's racist.™
jtd871 - Wednesday, April 25, 2018 - link
I seriously can't tell if you're trying to sound clever or infantile.peevee - Monday, April 30, 2018 - link
He is succeeding at being funny. You have to be in the US context to understand why.azrael- - Thursday, April 26, 2018 - link
You need to look specifically for "NVMe" as the new WD Black SSDs are postfixed "NVMe" instead of "PCIe". For instance, a search on the ProShop site yielded five drives for "wd black nvme" of which the three were postfixed "NVMe". These are the new ones and they are *considerably* more expensive. At least a 54% markup over the old versions.FullmetalTitan - Wednesday, April 25, 2018 - link
Not sure where you are getting those price differentials from. WD Black and 970 EVO MSRPs are matched for every shared capacity.peevee - Monday, April 30, 2018 - link
newegg 1TB m.2 SSD prices:Crucial MX500 (SATA) $250
HP EX920 (NVMe PCIe x4) $360
Intel 760p (NVMe PCIe x4 )$400
WD Black (NVMe PCIe x4) $450
Samsung 970 EVO (NVMe PCIe x4) $600.
960 PRO $609.
Sams prices obviously need to CRASH before they make any sense.
https://www.newegg.com/Product/Productcompare.aspx...
Samus - Thursday, July 12, 2018 - link
https://camelcamelcamel.com/Black-512GB-Performanc...WD Black 512GB NVMe had regularly sold for $150 on sale. Until the Samsung price drops in May, the EVO 970 500GB never sold under $200, and was regularely $220-$230.
So my statement is 100% factual and correct as of the time or writing on April 25, and as of now:
"WD Black sells for $70 less (500GB) or 40% less"