As the name suggests, the SK hynix Gold P31 is the NVMe version of the Gold S31 that came out last year. And that’s significant. It’s a much faster solid-state drive (SSD).
Like the case of the S31, which is SK hynix’s first consumer SATA SSD, the P31 is the company’s retail NVMe. Before these two, SK hynix’s SSDs were available only as OEM storage inside popular computers such as those from Dell or Asus.
As the world is slowly moving to PCIe 4.0, the new P31 is not, well, new. In fact, it might be one of the last PCIe 3.0 drives on the market. But considering its stellar performance, plus the popularity of PCIe 3.0 motherboards, it’s arguably one of the best among its peers.
In all, whether your computer is PCIe 4.0-ready or not, at around $135 for 1TB (or $75 for 500GB), or less than 15 cents per gig, this Gold P31 is an excellent buy.
Table of Contents
SK hynix P31: An excellent PCIe 3.0 NVMe option
The SK hynix is a typical NVMe SSD. It comes in the most popular 2280 design (it’s 22mm wide and 80mm long).
The drive is single-sided, so it’ll fit in even the most compact laptop. But it’ll fit in any M.2 M-key slot. While featuring PCIe 3.0, the P31 will also work with the latest PCIe 4.0 and previous PCIe generation.
SK hynix Gold P31: Hardware specifications
No built-in hardware encryption, high endurance
Similar to the SATA version, the NVMe Gold P31 doesn’t feature hardware encryption, so it’s not great for a business environment. But you can use Windows 10’s BitLocker with it, so you can still keep your data safe against thief or loss.
The drive doesn’t come with a software toolbox either, and it has no user-accessible features. So, for example, you can’t customize its over-provisioning or test its performance.
In return, it does include a data migration tool and a Drive Manager tool that you can use to monitor its status and update its firmware. But overall, the drive is much less customizable than any Samsung counterpart, such as the 980 Pro.
However, the P31 does have one thing better: It has higher endurance. Indeed, its two capacities of 500GB and 1TB carry the endurance rating of 500TBW (terabytes written) and 750TBW, respectively, compared to the 300TBW and 600TBW of the Samsung.
To put this in perspective, if you write some 50GB a day and do that every day to the 500GB version, you’ll need more than 25 years to use up the drive’s endurance. We generally don’t write even close to 50GB a day, and most days, we don’t write much at all.
So it’s safe to say the Gold P31 will last a very long time.
SK hynix Gold P31: Excellent performance
The P31 did well in my testing. In fact, it proved to be one of the fastest PCIe 3.0 NVMe drives.
In copy tests, the drive even beat the Samsung 980 Pro in PCIe 3.0 mode. It’s the first that had close to some 3000MB/s speed mark for both writing and reading. And in read/write combo test, it was also one of the fastest at some 1260MB/s.
The drive did very well in random access performance, too, trailing only the PCIe 4.0-enabled Samsung 980 Pro. So it’s the fastest among PCIe 3.0 NVMe drives I’ve tested.
I used the P31 as the main drive of my work machine, in the place of the 980 Pro, and experienced no difference. Games and taxing software like Photoshop took about the same time, very short, to launch. In all, the new SSD was an excellent experience.
SK Hynix Gold P31's Rating
Fast performance, high endurance
Storage caps at 1TB
No PCIe 4.0
While it’s a bit disappointing the new SK hynix P31 doesn’t support PCIe 4.0, the new NVMe SSD more than makes up for that in a stellar performance. In fact, it makes the Samsung 980 Pro feel a bit overrated.
With that plus the friendly pricing, this is an excellent SSD to get if your computer is NVMe-ready, be it a PCEi 3.0-based or the latest PCIe 4.0-based version. Get it.
Comments are subject to approval, redaction, or removal.
It's generally faster to get answers via site/page search. Your question/comment is one of many Dong Knows Tech receives daily.
(•) If you represent a company/product mentioned here, please use the contact page or a PR channel.
7 thoughts on “SK hynix Gold P31 Review: An Excellent NVMe Deal”
According to Hynix’s website:
Do SK hynix SSDs have an encryption function?
Modified on: Mon, 16 Sep, 2019 at 10:42 AM
All SSDs from SK hynix come with the AES 256-bit encryption feature.
That would include the P31.
Thanks for the input, Erik. A rep from the company told me that the P31 didn’t support hardware encryption. So there might be some discrepancy here. I’ll look into this. In any case, I didn’t test this feature in SSD in general.
This was a great review, and in fact I bought one of these and added it to my computer.
I am having a bit of a technical issue and while I certainly understand that 1-1 support is not the intent here – I have to at least ask.
I just installed the SK Hynix NVMe M.2 1Tb SSD in my HP Desktop (Model 870-129). I cloned the original 500Mb SATA SSD, and set the new SK Hynix SSD as the boot disk. The machine will boot up and run fine. I can Shut Down the computer and then turn it back on with no problem.
However, if I choose in Windows to RESTART the computer (or the computer attempts to RESTART due to s/w updates) Windows will shut down, the screen goes blank, and it hangs but never re-loads Windows. I do not get any sort of error .. it just sits there with a black screen (as if it does not see the drive).
I can either hit Ctl-Alt-Del or power off and on again and it will start without issue.
I do have the latest Windows updates and the latest BIOS firmware for my computer installed. I have left messages with HP and SK Hynix, and even Tom’s Hardware on why it hangs when Restarting with no luck.
Any thoughts would be greatly appreciated.
That can be a number of things, Larry. Try these:
1. Boot into Windows normally.
2. If you still use the old SATA drive, (or any other), make sure it has no boot record. You can do that by removing ALL of its partitions and reformat it. Or you can remove just the boot partition. (Or you can try removing all drives but the NVMe, from the computer).
3. If you currently use the NVMe in Master boot Record (MBR), convert it to UEFI via (open command prompt in admin mode and use this command: mbr2gpt /convert /allowfullos ). You’ll need to change the boot from BIOS to UEFI in the computer’s BIOS after the conversion.
4. Try a different user account. If the issue doesn’t happen with the new one, you need to migrate yours to a new one.
5. Install the latest Windows 10 on top of the current one (and choose to keep everything).
@Dong Ngo, thank you very much for taking the time to reply.
I have tried everything except reinstalliung Windows 10 and maybe I will save that for a weekend.
Again – I really apprecaite your suggestions.
An excellent review! Thanks
Sure, Tim. 🙂