DirectX 12's Latest Update Offers Shared Pool of VRAM to CPU & GPU for Improved Performance in Games.
Click here to post a comment for DirectX 12's Latest Update Offers Shared Pool of VRAM to CPU & GPU for Improved Performance in Games. on our message forum
schmidtbag
I'm not understanding how DirectX benefits from this. For one thing, isn't rBAR done at the BIOS and driver level? I get the idea of being able to more transparently read from VRAM, but isn't that done at the OS level? I just don't get what exactly DX needed to achieve this.
But also, to my understanding, the only reason the CPU would want to collect large amounts of GPU data is for compute purposes, which DX isn't really used for.
To clarify, I definitely see the benefit in the CPU having a shared pool with VRAM, I just don't get what DX has anything to do with it.
demented brave
Would this have any benefit for existing games or just ones developed around it?
asturur
schmidtbag
ivanosky
illrigger
TLD LARS
Nice new feature, but the transfer itself still takes up CPU, memory and GPU time to transfer the data, so this needs software to monitor and make decisions depending on how busy the components in the chain are.
A fully loaded 4-6 core should not try and offload a 4080 GPU and a low memory 8GB 3070ti should not offload a 13900k that is mostly sleeping in games anyway.
This feels a bit like the Intel E-cores, sometimes they kick ass and sometimes it is better to let them sleep.
Maybe a revival of my Vega 64 to be CPU support only, if the PCI 3 is even fast enough for it to make sense.
schmidtbag
mbk1969
icedman
I wonder if it would be more efficient to add extra gddr6 sticks of ram to a mobo to assist with both gpu and cpu tasks as a shared pool.
Obviously there would be a latency penalty but picture having 8-32gb of gddr6 sitting between the cpu and gpu as a reserve especially with nvidias limited amounts on the 3k and now 4k series.
ivanosky
TimmyP
The problems with most new games might be because they are ported from PS5 that uses shared memory, and this inclusion would hopefully alleviate this.
ThermaL1102
anybody have any idea when we are getting this new version ?
there never is a date to these posts , when ever something new comes out .
it's nice to know we're even getting a new version , but if there's no date , there's no real point to a post like this , is there ?
SniperX
Unless.....you're running a GTX 970 😀 🙄
mentor07825