Windows uses a ton more if you have more available. Just cause you see 13gb being used doesn't mean the game actually needs that.In my experience multiplatform games at ultra/very high settings use up to 13gb of ddr4 at the high-end (BF5)
But most hover around 9-10gb usage.
To be honest I can't remember the last time a game that used less than 8gb.
How did you measure that? If there is more RAM available then actually needed that gets filled up first, before stuff that isn't needed in RAM get thrown out.In my experience multiplatform games at ultra/very high settings use up to 13gb of ddr4 at the high-end (BF5)
But most hover around 9-10gb usage.
To be honest I can't remember the last time a game that used less than 8gb.
Windows uses a ton more if you have more available. Just cause you see 13gb being used doesn't mean the game actually needs that.
Found a vid of 8gb vs 16gb on BFV and it seems to run pretty much the same: https://www.youtube.com/watch?v=05cJW2zDPLU
How did you measure that? If there is more RAM available then actually needed that gets filled up first, before stuff that isn't needed in RAM get thrown out.
So it can look like the game needs more then it actually does, if you just look at how much RAM is used.
Weird, I mean it's not soon but you realize this is going to happen eventually right?When the day comes that 32 GB of RAM is the standard, I'm out.
Jap, I think it's the same with Vram.Is this also the case for vram?
Since upgrading my GPU I find more usage when playing the exact same games.
Is this also the case for vram?
Since upgrading my GPU I find more usage when playing the exact same games.
Is this also the case for vram?
Since upgrading my GPU I find more usage when playing the exact same games.
Yes, atleast if you refer to what Afterburner is showing. I think there are programs that accurately show actual VRAM usage though.Is this also the case for vram?
Since upgrading my GPU I find more usage when playing the exact same games.
Resident Evil does this as well with its "8GB High textures", it's just the cache size the actual texture quality remains unaffected between 2GB and 8GB and so does the performance, it's only when you start going under that when you start noticing some sort of compression in far off textures.There are a lot of games that just allocate whatever VRAM they can as a cache even if it doesn't need it. I remember Call of Duty doing this around the crossgen period and people freaking out that it was taking up all of their 6GB cards despite running fine on 2GB cards.
By that point 32GB will cost roughly the same as 16GB does now.When the day comes that 32 GB of RAM is the standard, I'm out.
RE2 chugs all it can get, think it's the only title I've seen to pass 10gb of my vramResident Evil does this as well with its "8GB High textures", it's just the cache size the actual texture quality remains unaffected between 2GB and 8GB and so does the performance, it's only when you start going under that when you start noticing some sort of compression in far off textures.
When people have 16 GB of system ram, they still have more ram than console owners. Consoles don't split ram between system and graphics core, that 16 gb is both system ram AND VRAM. PC GPUs typically have between 6 and 11 gb of VRAM separately these days. If you have 16 GB of system ram, and like a 1080ti, you have 27 GB of ram total, which will last you very long.
Now, splitting ram like this has perks and draw backs. The main perk is you naturally have more ram, the draw back is the obvious bottle neck between transfering from system ram to vram, and thus your CPU can't inspect or affect VRAM elements like textures, compiled shader binaries, etc. All things considered, if everything were equal in amount, I would actually say a unified memory structure is inherently superior, but given that PCs will have much more total ram than consoles, it becomes harder to say definitively. I would bet 16 gb system ram will be enough for the entirety of next generation.
That said, I have 128 GB of ram in my latest build, lol, so I'm good.
Do SSDs alleviate the requirement for more RAM because it allows games to stream more assets or whatever it needs straight from the drive?
Do SSDs alleviate the requirement for more RAM because it allows games to stream more assets or whatever it needs straight from the drive?
Isn't it getting quite cheap for 32GB? It will probably we quite common soon-ish, and I think DDR5 will be 16GB minimum per stick, so 32GB may be minimum there for a proper dual stick setup. Given the small increase of system RAM in this gen compared to last, might be quite easy to end up having way more RAM than consoles this gen.
You can get 16 GB DDR4 3200 mhz memory for like $60 these days.
I find you have to essentially double the amount of available ram that consoles have.
Will 32gb of ram become the new recommended system requirement going into the next gen of gaming for pc owners?
*I'm looking at you Microsoft Flight Simulator*
DDR4 SDRAM
A higher speed and lower voltage successor to DDR3, DDR4 has been accepted as the current mainstream standard as many processors/platforms such as Skylake, Kaby Lake, Haswell-E, Z170, Z270, X99, and the upcoming Skylake-X and Ryzen have adopted DDR4. Much like a CPU, DDR4 is built to handle a bombardment of small tasks with low latency and a certain granularity. DDR4 is fundamentally suited to transferring small amounts of data quickly (comparatively speaking), at the expense of aggregate bandwidth. DDR4 bus width is 64 bits per channel, but is combinational; i.e., 128-bit bus width in dual channel. Additionally, DDR4 has a prefetch buffer size of 8n (eight data words per memory access), which means 8 consecutive data words (words can be between 8–64 bits) can be read and presciently placed in the I/O buffer. Also, the I/O interface is limited to a read (output from memory) or write (input to memory) per clock cycle, but not both. Below, we'll discuss how these specs contrast with GDDR5.
GDDR5 SGRAM
GDDR5 is currently the most common graphics memory among the last couple generations of GPUs, but the newest version is GDDR5X, with it only being currently implemented on two cards: the GTX GeForce 1080 and Titan X (soon, 1080 Ti). Worth mentioning is HBM (High-Bandwidth Memory) used in some of the high-end Fiji GPUs by AMD. HBM 2 was ratified by the JEDEC in January of 2016 and is used in the the nVidia Tesla P100 and will presumably be used in the high-end Vega-based GPUs by AMD.
GDDR5 is purpose-built for bandwidth; e.g., moving massive chunks of data in and out of the framebuffer with the highest possible throughput. This is made possible by a much wider bus—anywhere from 256 to 512-bits across 4-8 channels. Albeit it comes at the cost of increased latency via much looser internal timings when compared to DDR4. Latency isn't entirely an issue with GPUs, as their parallel nature allows them to move across multiple calculations simultaneously. Although GDDR5 has the same prefetch buffer size as DDR4 of 8n, the newest GDDR5X standard surpasses that with a depth of 16n (16 data words per memory access). Moreover, GDDR can handle input and output on the same clock cycle, unlike DDR. In addition, GDDR5 operates at a lower voltage than DDR4 at around ~1V, meaning less heat waste and higher performing modules. In small packages that are packed together densely, like on a graphics card PCB, lower heat is critical. System memory has the entire surface area of the stick to spread, and is isolated from high-heat components (like the GPU).
Do SSDs alleviate the requirement for more RAM because it allows games to stream more assets or whatever it needs straight from the drive?
The transfer from system ram to vram is one of the biggest bottle necks. More VRAM is actually preferable to more system ram. If you have the money to spend, buy a card with a lot of VRAM first.Was just checking UK prices, where 32GB 3000Mhz is ~ÂŁ130, 64GB is ÂŁ300. Maybe the idea of lots of game data remaining in RAM will provide some advantage for PC later on?
Yup, I got 16 gb 3200mhz for $70 about 3 months ago. Amazon actually sent me another set because the package was lost, but then the package showed up weeks later. I contacted them and they said I could keep it. Now I got 32gb hah.You can get 16 GB DDR4 3200 mhz memory for like $60 these days.
Is this also the case for vram?
Since upgrading my GPU I find more usage when playing the exact same games.
Afterburner. For both vram and ddr4
how much does this huge bottle neck actually effect things tho? No GPU is saturating an x16 pci-e 3.0 as it stands(outside of enterprise stuff), is this because of how the games are designed or would unified pool just make things easier to dev for?No. VRAM has a bandwidth of multiple terabytes per second. Even the fastest NVMEs have a bandwidth of merely several hundred GB/s, and on a PC, there is a huge bottle neck between sending data from system ram to VRAM.
The amount of RAM is more important for streaming data in a ring buffer than speed of transfer. Consoles get a slight boost because there is no transfer penalty due to a unified memory structure.
The transfer from system ram to vram is one of the biggest bottle necks. More VRAM is actually preferable to more system ram. If you have the money to spend, buy a card with a lot of VRAM first.
how much does this huge bottle neck actually effect things tho? No GPU is saturating an x16 pci-e 3.0 as it stands(outside of enterprise stuff), is this because of how the games are designed or would unified pool just make things easier to dev for?
When 8GB was recommended, I was buying ddr3 still, so good luck with that approach...I usually upgrade my RAM whenever the new "recommended" comes in. So when everyone recommended 8gb I bought 16, now that 16 is the recommended I'm gonna buy 32.