• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Does NVME drives PCI 3.0 or 4.0, improve min/99th percentile frame rates in gaming?

Joined
Oct 17, 2014
Messages
3,849 (2.07/day)
Location
USA
System Name Paladius Tacet ($789 total)
Processor Ryzen 3600 @ 4.10 all core 1.30v ($162)
Motherboard MSI B450 Gaming Plus MAX ($99)
Cooling Noctua NH-D14 (re-use)
Memory G.Skill 2x8GB (16GB) 3800 CAS 16-17-16-32 FCLK @ 1900 @ 1.45v ($108)
Video Card(s) EVGA GTX 1080 Ti SC ($410)
Storage 860 Evo 2TB SSD (re-use)
Display(s) X-Star 27" 2560x1440 @ 110hz (re-use)
Case Corsair 110Q Silent (graduation gift)
Power Supply EVGA 700w GD 80+ GOLD (graduation gift)
Been wondering this for awhile, has anyone actually tested it that you know of? @W1zzard -EDIT BEGIN- Feel free not to respond W1zzard, it seems my thoughts were misguided here. Just was a momentary idea I had and noticed no actual testing has been done on it that I can find, and no I am not asking you to test it, just was curious if you heard of anyone testing it out. -EDIT END-

SSD vs NVME pci 3.0, vs nvme pci.e 4.0 - all with rig say a navi 5700 xt and ryzen 3600 on x570 board.

not max fps or even avg fps, I know those prob don't change, but is there any possibility the 99th percentile frame dips and min fps overall would improve with nvme over ssd? texture pop in was cured going from HDD to SSD, is anything improved from going to SSD to NVME besides load times? We have evidence that texture pop ins do improve with SSD over HDD, so I don't think my question is too far off base, I don't see anyone ever testing it.

mods if you consider this to be a dumb question, please excuse my ignorance, I genuinely am curious. just PM me and close thread if it is dumb. cheers.
 
Last edited:
Joined
Oct 17, 2014
Messages
3,849 (2.07/day)
Location
USA
System Name Paladius Tacet ($789 total)
Processor Ryzen 3600 @ 4.10 all core 1.30v ($162)
Motherboard MSI B450 Gaming Plus MAX ($99)
Cooling Noctua NH-D14 (re-use)
Memory G.Skill 2x8GB (16GB) 3800 CAS 16-17-16-32 FCLK @ 1900 @ 1.45v ($108)
Video Card(s) EVGA GTX 1080 Ti SC ($410)
Storage 860 Evo 2TB SSD (re-use)
Display(s) X-Star 27" 2560x1440 @ 110hz (re-use)
Case Corsair 110Q Silent (graduation gift)
Power Supply EVGA 700w GD 80+ GOLD (graduation gift)
How would it do that???

Storage really does zero for FPS... at worst you get a hiccup on loading some things, but it doesnt directly effect fps.
What about texture pop in improvements? Is it possible Pci Express 4.0 generates a seemless integration of textures that SSD's can't handle? Or is my thinking going in the wrong direction? I guess what I am asking is, are there any benefits at all besides loading times, or is texture pop in maxed out already with the HDD to SSD jump?
 
Joined
Jun 28, 2015
Messages
759 (0.47/day)
Any games in mind? Textures should be preloaded in vram on properly coded engines at level load. With the exception of Maybe MMOs, but that should be on older game engines especially . Haven't seen texture pop in ages.

I can't really see a use for faster nvme drives just for games.
 
Joined
Oct 17, 2014
Messages
3,849 (2.07/day)
Location
USA
System Name Paladius Tacet ($789 total)
Processor Ryzen 3600 @ 4.10 all core 1.30v ($162)
Motherboard MSI B450 Gaming Plus MAX ($99)
Cooling Noctua NH-D14 (re-use)
Memory G.Skill 2x8GB (16GB) 3800 CAS 16-17-16-32 FCLK @ 1900 @ 1.45v ($108)
Video Card(s) EVGA GTX 1080 Ti SC ($410)
Storage 860 Evo 2TB SSD (re-use)
Display(s) X-Star 27" 2560x1440 @ 110hz (re-use)
Case Corsair 110Q Silent (graduation gift)
Power Supply EVGA 700w GD 80+ GOLD (graduation gift)
Any games in mind? Textures should be preloaded in vram on properly coded engines at level load. With the exception of Maybe MMOs, but that should be on older game engines especially . Haven't seen texture pop in ages.

I can't really see a use for faster nvme drives just for games.
I seem to get texture pop in sometimes in Witcher 3 still, but I am not sure what it is related to. It might just be I have very slow ram, 2133 mhz 2x8gb - gtx 1070 is 8gb, and 2tb ssd, i7-7820hk. maybe when I go back to desktops with faster ram that will fix itself (which I intend to do soon) - I might also have no idea what I am talking about at the moment, little out of my league on the texture pop in technicalities. lol
 

crazyeyesreaper

Chief Broken Rig
Staff member
Joined
Mar 25, 2009
Messages
9,366 (2.41/day)
Location
04578
Many people don't seem to realize that quite a few games have started streaming assets from Storage to GPU. Granted thats why bigger vram buffers exist (a game might use 8 GB of vram for instance but it might only ACTUALLY be using 5 GB with 3 GB being cached assets). This is why storage speed doesn't matter all that much and only really impacts load times.

That said, no its not likely to improve 99th percentile frame rates. Typically, a game that sees drops due to assets loading is not going to see the problem disappear just because of faster storage. You can throw faster hardware at certain problems and never see a return be it due to coding / game engine etc. because typically texture pop-in may be a problem but typically it still has to handle shaders / post process. So even if that texture gets there 0.01% faster its not going to give you a discernible difference. Your still going to get pop-in due to how the game was coded to handle those assets.

The only games I can think of that would maybe benefit from faster storage would be Gamebryo / CreationEngine (Bethesda Fallout / Skyrim / etc) and Rage with its mega texture technology. Even then moving from SSD to NVMe drive makes very little difference. However HDD to SSD does in Rage typically result in quicker texture loading however it didnt impact framerates just how quickly the texture quality improved.

While faster storage can help eliminate the odd drop in frames, typically trouble spots in certain titles will remain as such.

HDD vs SSD = faster load times. SATA SSD vs NVMe = no difference.

I have multiple generation of SSDs be it SATA and NVMe between them all even the one thats SATA 2 based there is no difference you would ever notice other than the fact they all make HDDs feel like dinosaurs.
 
Joined
Dec 18, 2007
Messages
434 (0.10/day)
You are actually on to something that was discussed and proven a long time ago. Around the time affordable consumer SSDs came to market (think $500 for a 256GB) Intel released a white paper on gaming and SSDs that went beyond load times. We now call it frame pacing. Intel never released the tool and the white paper disappeared. I'm sure there is a copy floating around somewhere but I don't have a copy or link to share with you.

The focus was on SATA 3Gbps SSDs vs. HDDs so it won't do you much for your question about PCIe 3.0 vs. 4.0. At this time there is very little benefit using PCIe 4.0 SSDs over 3.0 since the random read performance is similar.
 
Joined
Jul 18, 2007
Messages
2,654 (0.59/day)
System Name panda
Processor 6700k
Motherboard sabertooth s
Cooling raystorm block<black ice stealth 240 rad<ek dcc 18w 140 xres
Memory 32gb ripjaw v
Video Card(s) 290x gamer<ntzx g10<antec 920
Storage 950 pro 250gb boot 850 evo pr0n
Display(s) QX2710LED@110hz lg 27ud68p
Case 540 Air
Audio Device(s) nope
Power Supply 750w superflower
Mouse g502
Keyboard shine 3 with grey, black and red caps
Software win 10
Benchmark Scores http://hwbot.org/user/marsey99/
Nvme stopped most of the texture pop in arma for me. I think the sheer number of ops really helped but I can't think of any other titles where I noticed anything like that.
 
Joined
Dec 31, 2009
Messages
15,736 (4.36/day)
I'm going to simply say no on the texture pop thing. I have premium NVMe's with games only on it (not even an OS) and I still see texture pop in PUBG. In that title, seems like it is just the game and how it works.
 
Joined
Feb 3, 2017
Messages
1,842 (1.81/day)
Processor i5-8400
Motherboard ASUS ROG STRIX Z370-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-3200 CL16
Video Card(s) Gainward GeForce RTX 2080 Phoenix
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Logitech G700
Keyboard Corsair K60
Texture streaming should be the main thing involved. Larger bandwidth isn't too helpful as texture streaming is generally not very sequential process.
Did PCI-e 4.0 improve latencies over PCI-e 3.0?

The way game (engine) handles texture streaming and larger texture cache in VRAM play a much larger part than storage performance.
HDD to SDD definitely improved things, SATA to NVMe to some degree. But from there on? Unlikely.
 
Joined
Oct 21, 2005
Messages
5,604 (1.09/day)
Location
USA
System Name Small ATX Desktop
Processor Intel i5 8600K @ 4.6 GHz Core & 4.3 GHz Uncore @ 1.168V
Motherboard Asrock Z370 Taichi
Cooling Phanteks PH-TC14PE, MonoPlus, Fans: 2xThermalright TY143 / 2xCorsair SP-120L / 2xYate Loon D14BH-12
Memory G-Skill TridentZ 2X8GB DDR4 3200 CL14 F4-3200C14D-16GTZ @ 3200 14-14-14-34 2T @ 1.35V
Video Card(s) Zotac 1060 6GB Mini ZT-P10600A-10L with Arctic MonoPlus and Yate Loon D14BH-12 Fan
Storage OS Samsung 970 Pro 512GB NVMe, Games Phison E12 NVMe 1TB, Data WD10EZEX HDD 1TB
Display(s) 2x Asus PB258Q 2560x1440 25" IPS
Case Lian Li PC A05NB (Inverted Mobo)
Audio Device(s) Audiotechnica ATH M50X, Antlion Mod Mic 4, SYBA SD-CM-UAUD, Acoustic Research 2Ch Speakers
Power Supply Seasonic SS-660XP2 660 Watt Platinum
Mouse Zowie EC2A Mouse, Razer Naga Chroma '14, Corsair MM600, Inateck 900x300 XL pad, Tiger Gaming Skates.
Keyboard Filco Majestouch II Ninja TKL, Goldtouch GTC 0033 Ten Key, PS3 Controller
Software Win7 Pro 64 (Installed on Coffee Lake using AsRock's handy PS/2 Simulator in Bios)
Might be of assistance on a FiveM, thats the only game that SSD speed really affected for me.
 
Joined
Jun 2, 2017
Messages
1,442 (1.60/day)
System Name Best AMD Computer
Processor AMD TR4 1920X
Motherboard MSI X399 SLI Plus
Cooling Alphacool Eisbaer 420 x2 Noctua NHU-14S TR4
Memory Gskill RIpjaws 4 3000MHZ 48GB
Video Card(s) Sapphire Vega 64 Nitro, Gigabyte Vega 64 Gaming OC
Storage 6 x NVME 480 GB, 2 x SSD 2TB, 5TB HDD, 2 TB HDD, 2x 2TB SSHD
Display(s) Acer 49BQ0k 4K monitor
Case Thermaltake Core X9
Audio Device(s) Corsair Void Pro, Logitch Z523 5.1
Power Supply Corsair HX1200!
Mouse Logitech g7 gaming mouse
Keyboard Logitech G510
Software Windows 10 Pro 64 Steam. GOG, Uplay, Origin
Benchmark Scores Firestrike: 24955 Time Spy: 13500
Having NVME, SSD, HDD and even SSHDs in my system I will say that NVME provides faster load times, quicker turns in (some) strategy games and a 2-3 FPS increase in the same. While it blows HDDs out of the water, SSD (especially in RAID 0) is just as fast in gaming. Where NVME does make sense is games that have a lot of textures in 4K. I have noticed that games like Total War Warhammer 2 (mortal empires) will use all of the VRAM and a good 10-13GB of DDR4 too (unless you have 32GB+) so having a page file on NVME does help some. In testing I noticed a 5 second decrease in turn completion vs an SSDas the page file.
 
Joined
Feb 3, 2017
Messages
1,842 (1.81/day)
Processor i5-8400
Motherboard ASUS ROG STRIX Z370-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-3200 CL16
Video Card(s) Gainward GeForce RTX 2080 Phoenix
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Logitech G700
Keyboard Corsair K60
I have noticed that games like Total War Warhammer 2 (mortal empires) will use all of the VRAM and a good 10-13GB of DDR4 too (unless you have 32GB+) so having a page file on NVME does help some. In testing I noticed a 5 second decrease in turn completion vs an SSDas the page file.
Page file? Dude, you need some more RAM :)
 
Joined
Jun 28, 2015
Messages
759 (0.47/day)
Even with AMD's engineering optimizations which did help slightly, the TW game engine threading is still horrible and full of bottlenecks. While constantly re-releasing the same game with different texture packs the devs should seriously work on a new engine. Maybe faster load times can help on some bottlenecks, but it can't be very much.
 
Joined
Aug 5, 2019
Messages
99 (0.94/day)
Processor 4820k // 3900x
Motherboard X79 UD3 // x570 Master (RMA'd.. waiting atm)
Cooling Hyper 412s+nF12 // H115i Pro rgb
Memory 4x4GB 2133 CL10 Patriot // 2x16GB 3600 CL16 Gskill
Video Card(s) GTX 970 G1 // 2070 super AG
Storage SSD 850 EVO // 860Evo + 4TB WDblack
Display(s) LG 24" IPS //
Case P400S // EvolvX
Audio Device(s) HyperX Cloud II // DT 770 Pro
Power Supply EVGA 1000w G2 // Seasonic Prime Titanium 1000w
Mouse Razer Naga // Scimitar Pro rgb
Keyboard MS Generic // K95 Platinum rgb
It only will when the software can utilize it. Que depth/thread (and i dont mean cpu threads) count matters. New consoles advertised as having nvme means it might be a reality by 2021
 
Joined
Nov 13, 2007
Messages
7,659 (1.75/day)
Location
Austin Texas
System Name _
Processor 8700K @ 5.1 Ghz
Motherboard MSI Z370-A PRO
Cooling 120mm Custom Liquid
Memory 32 GB 3600 Mhz DDR4 16-16-16-36-380 trfc - 2T
Video Card(s) Gigabyte GTX 2080 Ti Windforce (Undervolted OC 1905MHz)
Storage 3x1TB SSDs
Display(s) Alienware 34" 3440x1440 120hz, G-Sync
Case Jonsbo U4
Audio Device(s) Bose Solo
Power Supply Corsair SF750
Mouse silent click gaming mouse
Keyboard tenkeyless
Software Windows 10 64 Bit
How would it do that???

Storage really does zero for FPS... at worst you get a hiccup on loading some things, but it doesnt directly effect fps.
Ive put games like farcry 5 on a ramdisk to see if it would fix the hitching when picking up items/auto-saving but even that did nothing. Anything past a normal sata ssd for games is unnoticeable imo.
 
Joined
Jun 2, 2017
Messages
1,442 (1.60/day)
System Name Best AMD Computer
Processor AMD TR4 1920X
Motherboard MSI X399 SLI Plus
Cooling Alphacool Eisbaer 420 x2 Noctua NHU-14S TR4
Memory Gskill RIpjaws 4 3000MHZ 48GB
Video Card(s) Sapphire Vega 64 Nitro, Gigabyte Vega 64 Gaming OC
Storage 6 x NVME 480 GB, 2 x SSD 2TB, 5TB HDD, 2 TB HDD, 2x 2TB SSHD
Display(s) Acer 49BQ0k 4K monitor
Case Thermaltake Core X9
Audio Device(s) Corsair Void Pro, Logitch Z523 5.1
Power Supply Corsair HX1200!
Mouse Logitech g7 gaming mouse
Keyboard Logitech G510
Software Windows 10 Pro 64 Steam. GOG, Uplay, Origin
Benchmark Scores Firestrike: 24955 Time Spy: 13500
Page file? Dude, you need some more RAM :)
Well I would agree with you but I already have 32GB in my system. Using a page file on an NVME is not like the HDD days especially in RAID 0.

Even with AMD's engineering optimizations which did help slightly, the TW game engine threading is still horrible and full of bottlenecks. While constantly re-releasing the same game with different texture packs the devs should seriously work on a new engine. Maybe faster load times can help on some bottlenecks, but it can't be very much.
The new engine (3 Kingdoms) is actually really good and runs smoother than any TW before it. Warhammer is a dog though in regards to what you are talking about. For faster load times I used an NVME drive :D and it reduced my load times substantially vs even an SSD. Even then the engine does some wonky things.

Ive put games like farcry 5 on a ramdisk to see if it would fix the hitching when picking up items/auto-saving but even that did nothing. Anything past a normal sata ssd for games is unnoticeable imo.
How did you fit Far Cry 5 on a RAM disk? Isn't that game like 40-60 GB of data?
 
Joined
Aug 6, 2017
Messages
4,885 (5.85/day)
Location
Poland
Processor i7 5775c @4.3GHz/1.385v/EDRAM @2GHz
Motherboard Z97X Gaming 5
Cooling Noctua D15S
Memory Crucial Ballistix Tactical LP 1600 CL8 @2133 9-9-9-27 1T
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128 (OS)/850 PRO 256+256+ 512,860 EVO 500,XPG SX950U 480,M9Pe(Y) 512 (games)/4TB HDDs (3+1)
Display(s) Acer XB241YU+Dell S2716DG dual monitor setup
Case Full tower
Audio Device(s) W830BT headphones
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
in general

hdd to ssd - yes
sata ssd to nvme - not really.the differences are not noticeable even if nvme was 5% ahead.


what I'd like someone to test (too lazy myself) is this momentary stutter when you fast travel to an area.how much of it do you get on deferent drives.

also,remember nvme is just a protocol.there's nvme drives that would perform worse than sata.frankly,most of those budget ones do when they run out of cache space.
 
Joined
May 7, 2018
Messages
1,289 (2.30/day)
Location
United Kingdom, London
System Name (PC / PS4 / PS3 / PS2 / XBOX 360) and other stuff
Processor i9-7980xe 4.7ghz HT off 1.21v/ 6600k 4.9ghz 1.43v/x5650
Motherboard X299 Omega Extreme/ Z270X gaming 7/Clevo x7200
Cooling alphacool eisbaer 360mm/Silent loop 280mm/Stock
Memory 32gb ddr4 corsair vengance lpx / None yet/24gb ddr3 1333mhz
Video Card(s) Evga gtx 1080 ti ftw3 @ 2000mhz/5508mhz XOC BIOS + alphacool nexxos gpx / asus 560 ti 1gb/ 460M sli
Storage kingston ssdnow uv400 480gb ssd (os) toshiba x300 6tb (everything else)/ 750gb/10tb Elements
Display(s) ElectriQ 4k 28" TN 60hz / Samsung 931cw /1080p 17.3" laptop
Case Corsair Carbide 600c/Be quiet! Dark base 700/Lego pc case/clevo x7200
Audio Device(s) Hyper x cloud revolver s
Power Supply Seasonic snow silent 750w/Be quiet power pro 11 750w
Mouse Mad Catz Rat Pro X (x4, one with broken off scroll wheel) / Lynx bluetooth controllers x3
Keyboard Havit gaming keyboard (amazon keyboard+mouse bundle)
Software Windows 10 pro + Kali linux
Benchmark Scores Too many to fit here, but here's one. https://valid.x86.fr/eduleq
Joined
Nov 13, 2007
Messages
7,659 (1.75/day)
Location
Austin Texas
System Name _
Processor 8700K @ 5.1 Ghz
Motherboard MSI Z370-A PRO
Cooling 120mm Custom Liquid
Memory 32 GB 3600 Mhz DDR4 16-16-16-36-380 trfc - 2T
Video Card(s) Gigabyte GTX 2080 Ti Windforce (Undervolted OC 1905MHz)
Storage 3x1TB SSDs
Display(s) Alienware 34" 3440x1440 120hz, G-Sync
Case Jonsbo U4
Audio Device(s) Bose Solo
Power Supply Corsair SF750
Mouse silent click gaming mouse
Keyboard tenkeyless
Software Windows 10 64 Bit
Well I would agree with you but I already have 32GB in my system. Using a page file on an NVME is not like the HDD days especially in RAID 0.



The new engine (3 Kingdoms) is actually really good and runs smoother than any TW before it. Warhammer is a dog though in regards to what you are talking about. For faster load times I used an NVME drive :D and it reduced my load times substantially vs even an SSD. Even then the engine does some wonky things.



How did you fit Far Cry 5 on a RAM disk? Isn't that game like 40-60 GB of data?
I had an extra 32 gb quadchannel kit laying around (upgraded from 3200 c15 to 3733 c17) and was playing around with 64GB of sysram to see if there was any benefit to my workflows (there was not, the faster 32 was better).

Farcry 5 @ high fps was one of the jerkiest experiences as you walk around the world if your system isn't an 8700K or 9900K, so I wanted to see if putting everything in ram would eliminate the 'load in' frame drops as you walk around the world. No such luck.
 
Top