Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dead By Daylight - GPU utilization too high compared to windows #2015

Open
VeilSilence opened this issue Jun 12, 2024 · 2 comments
Open

Dead By Daylight - GPU utilization too high compared to windows #2015

VeilSilence opened this issue Jun 12, 2024 · 2 comments

Comments

@VeilSilence
Copy link

VeilSilence commented Jun 12, 2024

As title says, game utilize gpu at 95~97% in menu, when on Windows (DX12) it using ~65% for example.
Game also feels a bit laggy and framerate tend to degrade after some time of playing ( from 120fps to ~100 fps in menu for example at 97% gpu utilization).

Software information

Dead By Daylight ( Steam ). Ultra settings. 120fps. 2560x1440 resolution.
I did quick mangohud logging ( 3 minutes ) in menu.
Launch option: LD_PRELOAD="" gamescope -w 2560 -h 1440 mangohud gamemoderun %command%

DXVK Linux ( -dx11 in steam launch options ). ~71-80% GPU utilization in menu. MangoHud report:

Duration:180.6s
97% 129.1
AVG 119.9
1% 108.3
0.1% 101.3

VKD3D. 95-97% GPU utilization in menu.Mangohud report:

Duration:181.8s
97% 132.0
AVG 113.5
1% 93.4
0.1% 44.4

Frame time graph: https://flightlessmango.com/games/5522/logs/5423

Screenshots

VKD3D gpu utilization

VKD3D

VKD3D performance degrade after one test match

VKD3D-after-match

Win DX 12 gpu utilization

Win-DX-12

DXVK gpu utilization

DXVK

System information

  • GPU: Nvidia rtx 3090
  • Driver: 555.52 Beta
  • Wine version: Proton Experemental
  • VKD3D-Proton version: Proton Experemental

Log files

Please attach Proton or Wine logs as a text file:
steam-381210-VKD3D.log

@HansKristian-Work
Copy link
Owner

HansKristian-Work commented Jun 14, 2024

Testing GPU utilization at a capped frame rate is flawed, the GPU clocks may not be the same. You need to test with fully unlocked frame rate to make sure GPU clocks are comparable. Even then, I expect NVIDIA to lose performance here compared to native, but not 30%. It's a known issue that we cannot solve ourselves.

@VeilSilence
Copy link
Author

Testing GPU utilization at a capped frame rate is flawed, the GPU clocks may not be the same. You need to test with fully unlocked frame rate to make sure GPU clocks are comparable. Even then, I expect NVIDIA to lose performance here compared to native, but not 30%. It's a known issue that we cannot solve ourselves.

Understandable. Dead by daylight just frame capped by design at 120fps, so I cannot "uncap" in normal way, unless I can bypass this somehow on Linux.
Is nvidia devs acknowledged about this, or should I make report about that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants