Recently purchased a Lenovo Y540 which comes with a PCIe 500GB SSD. I added to this, a 1TB Samsung 860 EVO connected via SATA.
Running speed tests, there was considerable read/write speed differences between PCIe and SATA with the PCIe SSD outperforming the SATA SSD. Expected of course. My question is how relevant or important is this for gaming?
I bought the Samsung 860 EVO as a drive I could store games on, as the PCIe SSD has the OS and with games, that would quickly start to fill up. Will I notice a signifcant increase in load times or other impact if I moved the games to the 860? I have 32GB of RAM for reference.
-
For multiplayer games, basically of no importance at all, since there are timers before anyone typically can even begin. So while you may load faster, to keep it fair to everyone those minute long timers renders it moot.
Single player, I imagine the workload wouldnt actually be dense enough to take full advantage but you would have to monitor your traffic on the drive as you load different sequences of the game.Chris_c81 likes this. -
-
yrekabakery Notebook Virtuoso
Absolutely zero difference in game load times and performance.
MahmoudDewy and Chris_c81 like this. -
Although it's just a rule of thumb, 10x faster seems to be a good indicator for whether a new storage technology will be noticeably different.
When SSD first came out, 30MB-50MB/sec was the typical HDD - 100MB was available too, but 2x wasn't a really noticeable difference - latency improvements were noticeable on the 10k drives at the time.
300MB/sec - 500MB/sec SSD's @ 10x faster than the average HDD really was a noticeable improvement in performance. And the latency improvements were as well.
NVME M.2's using PCIE Gen3 are only up to 3.5GB / sec faster, and until I plugged in a PCIE Gen4 drive into a PCIE Gen3 M.2 socket I hadn't really felt an NVME PCIE Gen3 drive was faster.
PCIE Gen4 is now Maxed out at 5GB/sec, but might reach 8GB/sec single drive throughput later with newer controllers, and that is now 10x faster than SATA SSD's, so I think that will be the next leap in noticeable storage speeds.
But, it needs the right application to notice real differences, and desktop snappiness is one, the others are anything that requires lots of R/W IO during operation.
Even if a transfer is 10x faster, it will take humans real wall time - elapsed time in seconds - creating differences shortened enough for us to notice interactive changes.
When we went from 30MB/sec to 300MB/sec that shaved real wall time - seconds of elapsed time reductions we could see and feel.
Now, with transfers already sub-second, something 10x faster might not be noticeable.
Maybe a RAID0 of 3x M.2's with Gen4 SSD's running at 3x 8GB / sec with motherboard support to allow all of that bandwidth through to the CPU? That would be 24GB/sec - and cost a lot of money. It better "seem faster".Last edited: Jan 10, 2020 -
Mastermind5200 Notebook Virtuoso
With the way Ryzen 3rd gen works, you can (in theory) have 1 PCIE 4.0 M.2 off the CPU, 2 PCIE 3.0 M.2's or 1 PCIE 4.0 off the chipset, and get 16GBps while still having a x16 link to your GPU. In reality, you'll likely see about ~10GBps at best
-
yrekabakery Notebook Virtuoso
Except game loading times aren’t bottlenecked by those bloated max throughput numbers, that’s why NVMe vs. SATA makes no difference. If you want to see an actual difference, Optane or RAM disk, but you’re paying through the nose for not significantly faster and end up hitting a bottleneck elsewhere in the system like CPU.
-
Appreciate all the detailed responses guys. I think in summary, the answer is basically 'none/no'.
hmscott likes this. -
I've got a B450 MB that only has 1 Gen 3 M.2 and if you use that and 1 GPU that 2nd free PCIE slot isn't usable. And, the Wifi / BT / LAN are via USB.
It depends on the motherboard manufacturer to distribute the potential lanes between features and budget, there's plenty if you need it, or upgrade to X399 or TRX40.
It is true that after seeing what you can do with a TRX40 motherboard the x570's don't look quite so special any longer.Last edited: Jan 7, 2020 -
Charles P. Jefferies Lead Moderator Super Moderator
I'm in agreement there should be no noticeable difference running off PCIe vs SATA drives for gaming or everyday tasks. A real-world situation I can think of where the PCIe throughput advantage would be noticeable is if you were transferring a large file (several gigabytes or more) from one PCIe drive to another.
That said, it's good you have a PCIe slot in your PC as it opens your upgrade options for the future. There are many more choices for M.2 PCIe drives than there are SATA.
Charles -
we still waiting for software to take advantage of multi threading of storage device. slowly we getting support for CPU because of ryzen, storage will take a while longer.
tilleroftheearth likes this. -
Just go for nvme if you can. Its not likely to be more then even sata, and most all things run faster. Multi threaded anything isnt likely to come since its a cost issue, and not obsolescence.
-
The $200 one is a QVO
I almost bought it by accident i thought such a good price -
PCI-e vs SATA SSD?
Not much of a difference for games.
For offline games perhaps loading times would be better on PCI-e ones (obviously), however, online games wouldn't really benefit as your computer only has the client on it... and everything else is handled through the Internet (which of course will depend on your Internet speed as provided by the ISP, Wifi reception/quality, etc.).
Obviously, as time goes on, you'd be better switching to PCI-e SSD's mostly as the price difference between them and SATA ones is essentially negligible.
For primary OS, programs, etc., invest in a decent PCI-e SSD (1TB perhaps). For general storage, use SATA SSD primarily of your choosing (but even if you run games etc. from SATA, don't think you'll be disappointed).
Also, TheReceiver did suggest some very nice Crucial SSD's. Crucial drives are pretty good. Decently fast, reliable and affordable vs most other brands.Reciever likes this. -
-
Well the excellent Phison E12 controller based PCI-E drives: Sabrent 2TB SSD is $260 and the BPX drive is $240. So he's not completly wrong there are good nVME drives priced pretty low. Also those Samsung EVO 2TB prices are too high and its succeeded by the EVO+ at lower prices, on Samsung's own website its $400 for the EVO+ 2TB.. Sometimes Amazon can be overpriced... Better off just buying one of the following drives in the $200-260 range rather than a SATA drive at these prices.
Mushkin Pilot 2TB (Silicon Motion Controller - Not as good as an E12 performance wise as drive fills) $199.99 (Should be similar to the HP EX950 performance wise)
https://www.amazon.com/Mushkin-Pilo...2tb+nvme&qid=1579848037&s=electronics&sr=1-12
Here’s a list of decently priced PCI-E drives:
Pioneer 2TB (Phison E12 controller) $239.99
https://www.amazon.com/Pioneer-Inte...=2tb+nvme&qid=1579848037&s=electronics&sr=1-7
MyDigital BPX 2TB (Phison E12 controller) $239.99
https://www.mydigitaldiscount.com/m...-m-m.2-pcie-3.1-x4-nvme-ssd-mdnvme80-bpxp-2t/
Inland Premium 2TB (Phison E12 controller) $239.99
https://www.microcenter.com/product...80-pcie-nvme-30-x4-internal-solid-state-drive
Sabrent 2TB (Phison E12 controller) $259.99
https://www.amazon.com/Sabrent-Rocket-Internal-Performance-SB-ROCKET-2TB/dp/B07MTQTNVR
Corsair MP510 2TB (Phison E12 controller) $259.99
https://www.amazon.com/CORSAIR-Force-MP510-1920GB-Storage/dp/B07HR5PN9Q
Samsung EVO+ 2TB (Phoenix Controller) $399.99
https://www.samsung.com/us/computing/memory-storage/solid-state-drives/Last edited: Jan 24, 2020 -
But I do agree that Crucial's approach does seem to balance quality, speed and affordability.
PCIe vs SATA SSD Speeds - effect and importance on gaming?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by Chris_c81, Jan 7, 2020.