Skip to main content
Topic: Radeon vgaswitcheroo performance issue (Read 27 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Radeon vgaswitcheroo performance issue

I'm currently configuring a Thinkpad T400 with an ATI RV620 and an Intel GM45.

I noticed that using the default config, with an Intel iGPU desktop while running specific programs with DRI_PRIME, the discrete graphics performance is very low, only slightly better than the Intel graphics. But if I use radeon.runpm=0 and run only the dGPU the performance is much higher.

Glmark2 benchmarks

intel only
255

radeon with dynamic power management enabled (with an intel desktop, running the radeon card on a per-process basis with DRI_PRIME=1)
317 (+24.3% over intel)

radeon.runpm=0 (running only radeon, with no power saving and no intel driver)
495 (+94.11% over intel)

The problem is that runpm=0 results in more heat, current draw, fan noise, etc.

So what is the way to get a decent performance without completely disabling the radeon power management?

Is there a radeon option, or maybe something has to be tweaked on the intel driver side?

Any ideas and suggestions would be welcome.