Quantcast
Channel: Dolphin, the GameCube and Wii emulator - Forums - All Forums
Viewing all articles
Browse latest Browse all 26094

A question for the devs, 100% cpu in linux with nvidia drivers

$
0
0
I am trying to find an answer to a question that has been bugging me for a while regardning nvidia (linux) and cpu usage.

Dolphin is one of many applications that makes 1 of my CPU cores lock at 100% whenever it is running.

One developer (of FS-UAE) I breifly spoke to about the issue said that the nvidia driver sits in a busy wait loop while waiting for vblank
causing the CPU to max out. He implimented a different sync option called "swap fence" that fixed the issue.

This problem also effects Wine applications etc...

Is there a particular function within the nvidia api that is called by dolphin which polls the vblank state? Is this a known issue with
no known workaround at this moment in time?

I appreciate that dolphin is a cpu intensive emulator but I am confident that this issue is not a result of insufficient cpu as it
happens even when I am on the opening "wrist strap" screen.

Specs:

Linux Mint 16 (x86_64)
i7 @ 3.4
Nvidia GTX770 (334.21)
6 gig ram

I use gkrellm to monitor my cpu usage.

Any information that may help me research the problem or point me in the right direction so that I can contact nvidia would be
appreciated.

Thanks.

Viewing all articles
Browse latest Browse all 26094

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>