Comparisons & Performance
NVMe and the M.2 form factor have become common, at least as items available for sale. Their high cost has stifled adoption for all but the enthusiast users that are willing to spend more to gain access to the ultra-low latency technology. The Intel SSD 740 400GB and Zotac Sonix 480GB are the only M.2 SSDs in our test pool, whereas the rest use the M.2 form factor. Every product in our test pool takes advantage of the NVMe protocol except the Kingston Predator (480GB).
Two Samsung products make an appearance, but they come from different divisions. The Samsung 950 Pro is a retail product with retail availability. The new Samsung SM961 comes from the SSI group and targets large OEM customers like Dell and Lenovo. Some of these products make their way to distributors and onto the gray market, so they serve as a relevant comparison point.
Sequential Read Performance
The E7's sequential read performance has increased slightly over the Zotac Sonix we tested a few months ago. Still, the Hellfire with its Phison E7 trails the other products in QD1 sequential read performance. The drive provides a peak performance of 2500 MB/s with a single worker at QD8.
Sequential Write Performance
Like many of the other NVMe SSDs, the Hellfire M.2 doesn't scale with increased queue depth during sequential write tests. You can count on roughly 1,500 MB/s of sequential write performance with the 480GB Hellfire. The throughput may seem excessive now, but 10-gigabit Ethernet (GbE) should become more prevalent in the home early next year. 10GbE will give users roughly 1,000 MB/s of throughput, and users will need high-speed storage to make use of the increased bandwidth.
Random Read Performance
Phison controllers have always had a difficult time with random read workloads. This tendency dates back to the early SATA parts released many years ago. It is also a prime focus for future products and firmware updates. The Hellfire with the latest E7 firmware has much better performance than the Zotac Sonix, which came to market with release candidate firmware. The Hellfire still doesn't deliver the same performance that Samsung manages to achieve, but is hot on the heels of the Intel SSD 750 400GB at low queue depths.
Random Write Performance
The Hellfire M.2 trails many of the other products during the low QD random write test, but many of the drives cluster together with 40,000 to 50,000 IOPS at QD1.
80 Percent Sequential Mixed Workload
Phison has made exceptional progress with mixed workloads. The Hellfire M.2 480GB matches the Samsung 950 Pro 512GB at queue depth 2 and then runs away from all but the OCZ RD400 512GB in sequential mixed workloads with 80-percent reads. The chart reveals how much progress Phison has made since Zotac shipped the Sonix add-in card with release candidate firmware
80 Percent Random Mixed Workload
The mixed random workload results are just as impressive. The Hellfire M.2 leads the way through most of the test. Only the Samsung SM961 512GB is faster at low queue depths. This should lead to an improved user experience over previous E7 products and give us a measurable performance increase in real-world application workloads, too.
Patriot designed the Hellfire M.2 for gamers and power users, so most users will not push the drive down into steady state. Users with a lot of data on the drive will notice decreased performance, but it is an issue with all SSDs (and hard disk drives, but for different reasons). In this test, we see a significant difference between the Zotac Sonix and the Hellfire. We write to the test device for several hours with 128KB sequential data to achieve a steady state. The Sonix has a heatsink, and the Hellfire doesn't. I believe the results indicate the different thermal throttling states with the two products.
The random write steady-state test also highlights the wide gap between the two E7-powered SSDs. I believe the new firmware increases the Hellfire's base performance, but thermal throttling has removed many of the high peaks from the chart.
PCMark 8 Real-World Software Performance
For details on our real-world software performance testing, please click here.
The real-world applications tests show that the Patriot Hellfire M.2 manages to hang with the fastest consumer SSDs in the world. The drive gets it done! The performance is much higher than any SATA SSD. Phison's improved firmware tuning, which increases the mixed random performance, shines through in these tests. We see a performance increase over the Sonix NVMe SSD in most applications.
Application Storage Bandwidth
In this chart, we average the test results and display them as throughput. The M.2 E7 SSD delivers 70 MB/s more performance than the Sonix add-in card version, but the difference is really in the improved firmware, and not the form factor. The Hellfire is still slower than the Samsung 950 Pro and OCZ RD400, but it should cost much less after the new-to-market tax subsides.
PCMark 8 Advanced Workload Performance
To learn how we test advanced workload performance, please click here.
The Hellfire M.2 SSD falls into the second-tier cluster of products when the drive is full. The moderate workload section of the test provides the drives with ample time to recover from full dirty cells, which allows the Hellfire to increase performance thanks to the overprovisioned area. The drive delivers nearly identical performance to the Samsung SM961 in this portion of the 24-hour test.
Total Service Time
During heavy workloads, the service time for both Phison E7-powered SSDs is very high. Phison's focus has been to deliver a consumer version of the E7 before tackling an enterprise model. As the enterprise drive progresses, we may see better heavy workload performance with newer firmware revisions. The Hellfire performs much better as the workload lightens. The only SSD on the chart with better service times is the Intel SSD 750 400GB.
Disk Busy Time
Disk busy time is another way to measure efficiency, and sadly, Phison went the other way since the Zotac Sonix during heavy workloads. We notice abysmal performance under very heavy use. Once the workload lightens, we see the Hellfire M.2 perform very well, and it only trails the Intel SSD 750 400GB.
Notebook Battery Life
Wow, we didn't see that coming! It looks like someone over at Phison forgot to run the power optimization script and integrate it into the firmware. Without return-to-idle and other power reduction code in place, the Hellfire M.2 easily passes the other M.2 NVMe SSDs in performance under battery power, but battery life is shockingly bad.
Users can enjoy the high performance on battery power while running to find a wall outlet.