Home ConsumerClient SSD XPG GAMMIX S70 SSD Review

XPG GAMMIX S70 SSD Review

by Adam Armstrong
xpg gammix s70 front heatsink

Rolled out at CES 2021, the XPG GAMMIX S70 is an M.2 SSD aimed at gamers. The drive leverages the PCIe Gen4x4 interface with promises of speeds up to 7.4GB/s read and 6.4GB/s write. Though it leverages the new interface it is backward compatible with Gen3 devices. Aside from gamers, XPG is also looking at the overclocker and PC enthusiast markets.

Rolled out at CES 2021, the XPG GAMMIX S70 is an M.2 SSD aimed at gamers. The drive leverages the PCIe Gen4x4 interface with promises of speeds up to 7.4GB/s read and 6.4GB/s write. Though it leverages the new interface it is backward compatible with Gen3 devices. Aside from gamers, XPG is also looking at the overclocker and PC enthusiast markets.

xpg gammix s70 front heatsink

Aside from just leveraging the new PCIe Gen4 interface, the XPG GAMMIX S70 has a combination of Dynamic SLC Caching and DRAM Cache Buffer to help hit the above numbers. The drive has a max capacity of 2TB (though there is a 1TB). For security, the S70 supports LDPC error-correcting code technology, End-to-End (E2E) Data Protection, RAID Engine support, and AES 256-bit Encryption.

The elephant in the room here is the heat spreader. This aluminum heat spreader has a terraced structure with hollow chambers. According to the company, this can reduce temperatures by up to 30%. Those looking to fit the drive into a system that can’t fit the heat spreader (notebooks, tightly packed PCs) may need to look elsewhere. The SSD is held into the bottom half of the heat spreader with an adhesive thermal sticker that is very difficult to separate without damaging the drive.

The XPG GAMMIX S70 comes with a 5-year limited warranty and the smaller capacity can be picked up today for $360.

XPG GAMMIX S70 Specifications

Capacity 1TB / 2TB
Form Factor M.2 2280
Controller Innogrit IG5236 “Rainier”
NAND Flash 3D NAND
Dimensions (L x W x H) 80 x 25 x 15mm
Weight 34g
Interface PCIe Gen4x4
Sequential Read (Max) Up to 7400MB/s2
Sequential Write (Max) Up to 6400MB/s2
Operating temperature 0°C – 70°C
Storage temperature -40°C – 85°C
Shock resistance 1500G/0.5ms
MTBF 2,000,000 hours
Warranty 5-year limited warranty

XPG GAMMIX S70 Design and Build

Though the XPG GAMMIX S70 is an M.2 SSD (the more common 2280 size), it is a bit larger than other SSDs of the same size. There is quite a large heat spreader on one side. The heat spreader is gray aluminum with hollow chambers. We had to remove the heat spreader to fit it into our Lenovo P620, which included an onboard heatsink by default and had a second slot next to it that couldn’t clear the width of the XPG’s heat spreader.

xpg gammix s70 side heatsink

The other side is a blank PCB with a sticker that has pertinent information like model and capacity.

xpg gammix s70 back heatsink

Taking off the heat spreader, allows users to see the Innogrit IG5236 controller, the DRAM, and NAND packs.

xpg gammix s70 Innogrit

XPG GAMMIX S70 Performance

Testbed

As we migrate into testing newer NVME Gen4 SSDs, it required a platform shift in our lab to support the newer interface. Lenovo has been out in the front of the pack with PCIe Gen4 support, including up to the front-mount U.2 bays, while others still only offer edge-card support. In our Gen4 reviews, we leverage the Lenovo ThinkSystem SR635 server, equipped with an AMD 7742 CPU and 512GB of 3200Mhz DDR4 memory.

NVMe is tested natively through an M.2 to PCIe adapter card in the edge-card slot, while U.2 drives are loaded in the front. The methodology used better reflects end-user workflow with the consistency, scalability, and flexibility testing within virtualized server offers. A large focus is put on drive latency across the entire load range of the drive, not just at the smallest QD1 (Queue-Depth 1) levels. We do this because many of the common consumer benchmarks don’t adequately capture end-user workload profiles.

The XPG GAMMIX S70 wasn’t visible in VMware to be formatted as a datastore, so we weren’t able to run our SQL Server test on it.

VDBench Workload Analysis

When it comes to benchmarking storage devices, application testing is best, and synthetic testing comes in second place. While not a perfect representation of actual workloads, synthetic tests do help to baseline storage devices with a repeatability factor that makes it easy to do apples-to-apples comparison between competing solutions. These workloads offer a range of different testing profiles ranging from “four corners” tests, common database transfer size tests, to trace captures from different VDI environments.

All of these tests leverage the common vdBench workload generator, with a scripting engine to automate and capture results over a large compute testing cluster. This allows us to repeat the same workloads across a wide range of storage devices, including flash arrays and individual storage devices. Our testing process for QLC SSDs starts with a secure erase, then we partition the drive to 1% of the drive capacity to simulate how the drive might respond to smaller application workloads. This is different from full entropy tests which use 100% of the drive and take them into a steady state. As a result, these figures will reflect higher-sustained write speeds.

Profiles:

  • 4K Random Read: 100% Read, 128 threads, 0-120% iorate
  • 4K Random Write: 100% Write, 64 threads, 0-120% iorate
  • 64K Sequential Read: 100% Read, 16 threads, 0-120% iorate
  • 64K Sequential Write: 100% Write, 8 threads, 0-120% iorate

Comparables for this review:

In 4K random read the XPG GAMMIX S70 placed fifth with a peak score of 348,119 IOPS and a latency of 366µs.

For 4K random write The S70 placed third with a peak of 179,043 IOPS and a latency of 709µs.

Switching over to sequential 64K tests, for read we saw the S70 place second with 76,399 IOPS or 4.7GB/s at a latency of 418µs.

In 64K write the S70 peaked in third place with about 16,669 IOPS or 1.04GB/s with a latency of 950µs.

Next, we looked at our VDI benchmarks, which are designed to tax the drives even further. These tests include Boot, Initial Login, and Monday Login. Looking at the Boot test, the S70 came in sixth place with a peak of 91,218 IOPS 358µs.

In Initial Login the S70 came in sixth once more with a peak of about 31,500 IOPS and a latency of 621µs before seeing quite a drop in performance much like the other drives in the pack.

With VDI Monday Login the S70 placed sixth once more with a peak of 18,751 IOPS with a latency of 850µs.

BlackMagic

To further test the XPG GAMMIX S70, we ran the Blackmagic Disk Speed Test on the Lenovo ThinkStation P620.

Here we saw the S70 hit 4.75GB/s read and 4.92GB/s write. Not hitting its quoted speeds but as of yet, we haven’t seen any of the PCIe Gen4 drives do that. More of an issue with support than the drives themselves.

Conclusion

The XPG GAMMIX S70 is a PCIe Gen4 SSD aimed at the gaming market, though overclocker and PC enthusiast will find a lot to enjoy here as well. The drive comes in an M.2 2280 form factor though it has quite the heat spreader on it taking up a bit more room while keeping the temperature in check for optimal performance. As stated, the SSD is a PCIe Gen4 and comes with maximum quoted speeds of 7.4GB/s read and 6.4GB/s write. The drive is backward compatible with PCIe Gen3 and comes with several security options such as LDPC error-correcting code technology, End-to-End (E2E) Data Protection, RAID Engine support, and AES 256-bit Encryption.

We ran our VDBench Workloads and Blackmagic (Note: The XPG GAMMIX wasn’t visible in VMware to be formatted as a datastore, so we weren’t able to run our SQL Server test on it).  For VDBench the S70 gave us peaks of 348K IOPS for 4K read, 4K write saw a peak of 179K IOPS, 4.7GB/s in 64K read, and 1.04GB/s in 64K write. For our VDI benchmarks, the drive hit 91K IOPS in boot, 32K IOPS in Initial Login, and 19K IOPS in Monday login. With Blackmagic the drive hit 4.75GB/s read and 4.92GB/s write.

While the drive didn’t hit its top quoted numbers, none of the PCIe Gen4 drives have yet. Still, for an XPG (that falls under the ADATA umbrella) that drive did pretty well. The S70 was even able to take second and third in a few tests, which is impressive given the competition. It is refreshing to see ADATA stepping up their game as they move into the new interface.

XPG GAMMIX S70 on Amazon

Engage with StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed