Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

PCIe-SSD -> Less RAM?

Nicnac
 Share

So just something probably really stupid but I thought about this just now:

 

If you have a super high-speed PCIe SSD in your rig could you potentially slack off on the RAM? Like when gaming and you have too little RAM for a game so stuff has to be loaded into RAM again and again. Isn't PCIe potentially as fast as the RAM connection? Would this work?

 

My Folding Stats

 

X  Vigilo Confido  X

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Nicnac said:

So just something probably really stupid but I thought about this just now:

 

If you have a super high-speed PCIe SSD in your rig could you potentially slack off on the RAM? Like when gaming and you have too little RAM for a game so stuff has to be loaded into RAM again and again. Isn't PCIe potentially as fast as the RAM connection? Would this work?

Pcie ssds are still far slower than ram.

Specs v-v

Spoiler

Cpu: Ryzen 9 3900x @ 1.1v / Motherboard: Asus Prime X570-P / Ram: 32GB 3000Mhz 16-16-16-36 Team Vulcan (4x8GB) / Storage: 1x 1TB Lite-on EP2, 2x 128GB PM851 SSD, 3x 1TB WD Blues / Gpu: GTX Titan X (Pascal) / Case: Corsair 400c Carbide / Psu: Corsair RMi 750w / OS: Windows 10

Spoiler

I'm lonely, PM me to be my friend!

 

Link to comment
Share on other sites

Link to post
Share on other sites

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, Nicnac said:

Follow-up question: How bad would the impact be in gaming and maybe productivity?

A massive negative impact, take out some ram from your computer and test it, gaming will become a stutterry mess.

 

ddr4 @ 2400mhz is like 30Gb/s while pcie3.0x16 is 16 GB/s. while most ssds are < 3GB/S. And thats not even looking at latency, which will often be more of an issue.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

I don't think bandwidth is an issue, considering that most data requests are small in size, but numerous in quantity. What really would kill performance is that SSDs are still orders magnitude slower to respond than RAM. RAM latency is still within the nanosecond time frame (CAS is around ~13-14ns) whereas SSDs are in microseconds (~3-10us)

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, Ashiella said:

Pcie ssds are still far slower than ram.

Quite! Even DDR4-1600 can transfer data at around 12.8GB/s, whereas reasonable  consumer-PCI-E SSDs generally top out at around 3GB/s - 3.5GB/s and that's only for reads -- for writes it's even less.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to comment
Share on other sites

Link to post
Share on other sites

Against RAM, PCIe isn't going to overcome anything. VRAM will benefit if you're lower than the requirement.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

You still need memory. 

Game has to extract textures and game related data from (often) compressed files that contain game levels. 

Depending on graphics quality settings, the game may have to resize textures from let's say 4096 x 4096 pixels to 1024x1024 pixels before transferring them in the graphics card.

Game has to prepare the data to be  "transferred" into the graphics card into some portion of memory and then it gives the command to push that data through the pci-e bus into the graphics card memory (the GDDR5/GDDR5x/HBM stuff on the card)

 

In some cases when the video card has too little memory on board (like 1 or 2 GB cards running on 1080p high quality) game engine will have to constantly swap textures, to take back some textures that aren't needed in that portion of the game you're in (for example if you're in some tunnels it can remove the textures for outside grass) to make room for other textures, and then copy them back when needed ... without lots of ram, your game will stutter or the fps would drop periodically because Windows may use the swap file to create additional memory for the game.

 

Ram is much faster even than SSDs .. maybe something like 8 nvme drives in raid 0 would be faster, derbauer got something like 25 GB/s read speeds on a threadripper... but if you put memory in dual channel or quad channel mode you still can get much faster read and write speeds with memory.

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×