GDDR \/ HBM<\/a>) placed close to the GPU's core chip, which is used for rendering software, applications, and games (amongst other things).<\/p>\nShared<\/em> GPU memory is \u201csourced\u201d and taken from your System RAM - it's not physical, but virtual - basically just an allocation or reserved area on your System RAM;<\/strong> this memory can then be used as VRAM (Video-RAM) once your dedicated<\/em> GPU memory (if you have any) is full.<\/p>\nIf you have an iGPU (a GPU that is integrated inside your CPU), this iGPU does not have any kind of dedicated VRAM of its own<\/strong>. Therefore it'll have to use your System RAM.<\/p>\nYour<\/strong> system will dedicate up to 50% of your physical RAM to shared GPU memory, regardless if you have an integrated or a dedicated GPU<\/strong>.<\/p>\nAs you can see in the image below, my PC has an Nvidia GTX Titan with 6GB of VRAM (Dedicated GPU Memory), and because I have 16GB of System RAM, 8 of those are allocated to be used for “Shared GPU Memory” (half of my System RAM).<\/p>\n
<\/noscript>Shared GPU Memory in Windows Taskmanager<\/p><\/div>\n
<\/span>Should you decrease or increase Shared GPU Memory?<\/strong><\/span><\/h2>\nAn important question arises: should you tinker with these settings? Well, it really depends on your setup.<\/p>\n
If you have a dedicated GPU, leaving things as they are would probably be for the best. Depending on your particular graphics card and its VRAM capacity, shared GPU memory might not even be used at all!<\/p>\n
If push comes to shove and your OS has<\/em> to resort to this peculiar procedure, it won\u2019t cause any additional<\/em> performance issues<\/strong> apart from spikes, and frame drops the very moment your GPU\u2019s VRAM buffer is filled.<\/strong><\/p>\nIf you don\u2019t<\/em> have a dedicated GPU but rather an integrated<\/em> one (such as the Intel UHD Graphics 730, for instance), tinkering with shared GPU memory settings should still be avoided.<\/p>\nModern operating systems do a great job of managing and allocating memory, so it\u2019s best to let them do their thing.<\/p>\n
Because 50% of your System RAM can already be used by your (i)GPU, chances are slim that your workload will need more VRAM (shared memory) without also needing RAM to function.<\/p>\n
If you had a simple application that only used a lot of your GPU's resources but not your CPU's, then you might see a performance impact when allocating more shared GPU memory to be used.<\/p>\n