Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
22642 Discussions

How to disable shared gpu

goodfella
Beginner
5,477 Views

I have a setup with AMD 5600G on a Gigabyte motherboard (b550m ds3h ac, Windows 10) and recently bought ARC A580.

When I play some goes it is laggy sometimes and later when I checked the task manager i have seen that the shared gpu memory still is in use.

For this particular game which in total requires around 2GB of video memory, but 1GB is being utilised from system memory as shared GPU.

I have 16GB of system memory and half of it can be utilised as shared GPU memory based on my motherboard config I believe. Using shared GPU making my system under memory pressure and discrete GPU as almost useless.

Despite all the things I tried below the shared GPU is still being used.

  1. Ensured display connected directly to card.
  2. Verified in device manager under display adaptors, only discrete driver showing.
  3. Changing graphic option for game executable under graphic settings.
  4. Disabled integrated graphics in BIOS.
  5. Changed “Initial display output” to PCIe slot in BIOS.

Is there anything to do in Arc control panel to disable integrated graphics?

0 Kudos
7 Replies
DhannielM_Intel
Moderator
5,365 Views

Hi goodfella,


Thank you for posting in the community, I just have some clarification on your post.

  1. Do you want your system RAM and GPU VRAM to share memory?
  2. What is the driver version of your graphics driver?
  3. Do you express low performance and issues when gaming?


Please let me know as this will help me understand your situation even more, I am looking forward hearing back from you.


Best regards,


Dhanniel M.

Intel Customer Support Technician


0 Kudos
goodfella
Beginner
5,333 Views

The problem i am facing is graphic work load(games) in my pc is using system memory(shared gpu) in a 50-50 rate while a huge portion of VRAM available in card. This makes my system under memory pressure. I don't want my pc use system memory for graphic workloads while i am having a discrete card. I am looking for solutions which disable or reduce it as much as possible.

I am using latest driver for A580, and i experiencing lagging issues and i believe because shared gpu is not fast as discrete.

 

UPDATE:

I tried manually setting UMA frame buffer size in BIOS(64,128,512 etc), but couldn't help

 

Capture2.PNG

0 Kudos
anser
Beginner
4,271 Views

Hi. I have the same problem. Have you found a solution? Thanks

0 Kudos
goodfella
Beginner
4,234 Views

unfortunately none of the solution worked for me, but i am not sure its specific to the emulator i am using. What game/app are you using?

0 Kudos
DhannielM_Intel
Moderator
5,311 Views

Hi goodfella,


This is to inform you that the system memory (RAM) and the GPU VRAM do not share memory. The utilization of your system memory typically depends on the tasks you are performing. For instance, when you are playing a game, the system memory loads the game’s information, which is why its utilization is high. Meanwhile, the GPU’s job is to render the game’s graphics. Therefore, both the system memory and the GPU VRAM have distinct functions based on their respective workloads. Let me know if you need further assistance on this.


Best regards,

Dhanniel M.

Intel Customer Support Technician


0 Kudos
goodfella
Beginner
5,310 Views

Let me make it clear, 50 % of system memory is available as shared gpu. This part of system memory is used by iGPU as well as when GPU VRAM ran out of memory? For my case I have already disabled iGPU in BIOS and my GPU have an available 7GB of VRAM but still my shared GPU part of system memory is being utilised. This is bit not what I am expecting because this workload is supposed to handle by GPU alone?

0 Kudos
OrekiH
Beginner
5,278 Views

Alright, so do you want to just make your gpu vram not take a memory on your system memory? And you want it to make your gpu vram takes all the load? That's the first time I have heard about it. Though I tried to search it only, and I think there is no way for now Intel Arc can do it. But on nvidia they have a work around, why don't you try it maybe it will work 

0 Kudos
Reply