Jump to content

Hi, I'm trying to use my integrated gpu for video decoding, instead of the dedicated gpu. I like to have a stream or video open on the second monitor when gaming, but I always endup either losing ~5% fps in the game (and sometime stuttering in gpu intensive game), or having a jerky video. My second monitor is plugged in the motherboard, the igpu seems to do something (according to task manager), but at best both gpu and igpu are used. Without anything open right now beside a video on the second monitor, the dedicated gpu is at ~5%, and go to 0% the moment I pause the video. I could disable hardware acceleration for my browser but then the same problem happen in cpu intensive game.

 

All the research I did gave the same answer (link), two options in windows and in the graphics driver, but it doesn't seems to work. The option in windows 11 is slightly different, I can select the gpu I want the software to use (screenshot, not in english), but it doesn't work, or not entierely. After enabling it and rebooting taskmanager does say that the browser use the igpu (screenshot) but it keep alternating between gpu 0 and 1 or both. For the option in the drivers (Switchable application), all information about that options I found are from an older driver, I can't find it in the current version.

 

Any idea? I could also use a different browser who allow to select the gpu, but that not really a selling point for a browser, I didn't find anything, do someone know one?

 

Config/software

Radeon 5700 xt

Ryzen 5600g

Windows 11 pro

Opera gx

Link to comment
https://linustechtips.com/topic/1523985-forcing-software-to-use-amd-igpu/
Share on other sites

Link to post
Share on other sites

disable the igpu and only use the dedicated gpu

the dedicated gpu is faster than the igpu and can run both monitors faster than trying to offload it on the igpu. theres no reason at all to use the igpu.

Link to post
Share on other sites

Hum this is interesting, I was about to disagree, but I'm not sure anymore. When I chose to enabled it I did multiple benchmark and there was no performance loss so I assumed offloading something to the igpu could only help (even by a few %). But before responding to you I retested a bit, this time with the option mentionned in my post enabled. With only the benchmark running the performance is exactly the same. Howether, I also tried to play a video during and then there is a difference, the gpu score is the same but the cpu took a very consequent hit, way more than it should have with just a video (and this was with hardware acceleration enabled so the cpu should barely be impacted), I redid the benchmark 3 time to be sure. I don't think this is overheating (unless this cpu somehow throttle at ~70°c), so I guess I hit a bandwidth bottleneck or something like that? Not sure that would happen in real world use, but that definitly something to consider now :S .

Link to post
Share on other sites

3 hours ago, Thorcall said:

Hum this is interesting, I was about to disagree, but I'm not sure anymore. When I chose to enabled it I did multiple benchmark and there was no performance loss so I assumed offloading something to the igpu could only help (even by a few %). But before responding to you I retested a bit, this time with the option mentionned in my post enabled. With only the benchmark running the performance is exactly the same. Howether, I also tried to play a video during and then there is a difference, the gpu score is the same but the cpu took a very consequent hit, way more than it should have with just a video (and this was with hardware acceleration enabled so the cpu should barely be impacted), I redid the benchmark 3 time to be sure. I don't think this is overheating (unless this cpu somehow throttle at ~70°c), so I guess I hit a bandwidth bottleneck or something like that? Not sure that would happen in real world use, but that definitly something to consider now :S .

Might be possible that the iGPU is using enough of the total package power of the CPU to lower the Cores max power? 

 

I'm absolutely guessing here but it makes sense in my head.

CPU : Ryzen 7 7800X3D @ -30mv All core

CPU Cooler : Thermalright Frozen Prism 240mm AIO

Mobo : Asrock B650m Pro RS Wifi

Ram : 32GB (2X16GB) Lexar Ares 6000MHZ CL 28-36-36-68

GPU : MSI Gaming X Slim 4070Ti Super 16GB ( 308W PL +140 Core +1000 Memory )

Storage : 2TB Verbatim Vi5000 Gen 4 NVME

PSU : Thermalright TG-750w 80+ Gold ATX 3.0 PCIE 5.0

Case : Fractal Design Pop Mini MATX

Case Fans : 3 X Thermalright TL-C12C-S RGB 

Monitor :27" Samsung Odyssey G5 2560 x 1440 180 HZ IPS 

Keyboard : HyperX Alloy Core RGB

Mouse : Corsair M65 Elite RGB

Headset : Corsair HS35 Gaming Headset

Link to post
Share on other sites

4 hours ago, Thorcall said:

When I chose to enabled it I did multiple benchmark and there was no performance loss so I assumed offloading something to the igpu could only help

Nope. iGPU crossfire have no longer being an option since forever on AMD. Multi GPU rendering is always inferior to single GPU rendering in games.

Press quote to get a response from someone! | Check people's edited posts! | Be specific! | Trans Rights

 

Link to post
Share on other sites

5 hours ago, SorryBella said:

Multi GPU rendering is always inferior to single GPU rendering in games.

no

 

don't be saying "always" if you don't actually own any multi gpu hardware because i'll dig out the 3870x2 and fire up borderlands and give you a history lesson.

gettin real sick of people that make generalized statements with nothing to back it up. it wasn't easy to support or efficient , but it definitely worked at some point in the past 20 years otherwise zero people would have bought it.

Link to post
Share on other sites

10 hours ago, Bagzie said:

Might be possible that the iGPU is using enough of the total package power of the CPU to lower the Cores max power? 

 

I'm absolutely guessing here but it makes sense in my head.

I think you were in the right direction, it seems to be related to power distribution. I redid tests on the same parameters as yesterday, with igpu enabled and disabled. The maximum power used by the cpu in both case was similar (slightly higher without igpu, but by only a few watts). Howether, the average power used is very different, with igpu it start at 25w usage and slowly rampup to 60 by the end of the benchmark (maximum for this cpu is around 70), where it start at 40 and go up much faster without the igpu. I guess on an extented load it wouldn't really have an impact, but for what I wanted to do it settle the issue, gaining a few % on the gpu in a best case scenario isn't worth the posibility of losing ~20% of the cpu perf in random uses.

Link to post
Share on other sites

3 hours ago, emosun said:

no

 

don't be saying "always" if you don't actually own any multi gpu hardware because i'll dig out the 3870x2 and fire up borderlands and give you a history lesson.

gettin real sick of people that make generalized statements with nothing to back it up. it wasn't easy to support or efficient , but it definitely worked at some point in the past 20 years otherwise zero people would have bought it.

Likewise I had a pretty good experience going from 45fps high settings to 60 or so fps high in battlefield 3 when I went from a single GTX560ti to SLI'd GTX560ti..

It was a very nice improvement 

CPU : Ryzen 7 7800X3D @ -30mv All core

CPU Cooler : Thermalright Frozen Prism 240mm AIO

Mobo : Asrock B650m Pro RS Wifi

Ram : 32GB (2X16GB) Lexar Ares 6000MHZ CL 28-36-36-68

GPU : MSI Gaming X Slim 4070Ti Super 16GB ( 308W PL +140 Core +1000 Memory )

Storage : 2TB Verbatim Vi5000 Gen 4 NVME

PSU : Thermalright TG-750w 80+ Gold ATX 3.0 PCIE 5.0

Case : Fractal Design Pop Mini MATX

Case Fans : 3 X Thermalright TL-C12C-S RGB 

Monitor :27" Samsung Odyssey G5 2560 x 1440 180 HZ IPS 

Keyboard : HyperX Alloy Core RGB

Mouse : Corsair M65 Elite RGB

Headset : Corsair HS35 Gaming Headset

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

×