[Bug 52960] New: Damavand is being more CPU-intensive than DXVK
https://bugs.winehq.org/show_bug.cgi?id=52960 Bug ID: 52960 Summary: Damavand is being more CPU-intensive than DXVK Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: berillions(a)gmail.com Distribution: --- Hi, I remarked on my laptop (Ryzen 5800H + Navi 6700M) that Damavand is more CPU-intensive than DXVK. I did a test with 3 games where i mesured the CPU temperature during 90 secondes. I attached all logs for Witcher 3, A Plague Tales Innocence & Control. For Control & Witcher 3, you can see that with Damavand, the temperature is higher between 10 and 20 degrees celcius. For "A Plague Tale Innocence", the difference is between 5 and 10 degrees celcius. These mesures were done with sensors -> "while true; do sensors | grep 'Tctl'
APlagueTale_DXVK.txt; sleep 1; done"
I'll try on my desktop (Ryzen 5600X + Navi 6700XT) if i have the same issue. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #1 from Maxime <berillions(a)gmail.com> --- Created attachment 72336 --> https://bugs.winehq.org/attachment.cgi?id=72336 A Plague Tale with Damavand -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #2 from Maxime <berillions(a)gmail.com> --- Created attachment 72337 --> https://bugs.winehq.org/attachment.cgi?id=72337 A Plague Tale with DXVK -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #3 from Maxime <berillions(a)gmail.com> --- Created attachment 72338 --> https://bugs.winehq.org/attachment.cgi?id=72338 Control with Damavand -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #4 from Maxime <berillions(a)gmail.com> --- Created attachment 72339 --> https://bugs.winehq.org/attachment.cgi?id=72339 Control with DXVK -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #5 from Maxime <berillions(a)gmail.com> --- Created attachment 72340 --> https://bugs.winehq.org/attachment.cgi?id=72340 Witcher 3 with Damavand -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #6 from Maxime <berillions(a)gmail.com> --- Created attachment 72341 --> https://bugs.winehq.org/attachment.cgi?id=72341 Witcher 3 with DXVK -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #7 from Fabian Maurer <dark.shadow4(a)web.de> --- CPU Usage and FPS would be more useful than temperature, IMHO. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #8 from Henri Verbeet <hverbeet(a)gmail.com> --- I suspect a good chunk of the difference is due to WINED3D_CS_SPIN_COUNT being unreasonably large, which is something we're already aware of and should have a solution for in the near/medium term. Fundamentally Fabian is right though; higher CPU utilisation isn't necessarily a problem if that results in better performance. FPS/frame time is one measure of that, but you'd want to look at GPU utilisation as well. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #9 from Maxime <berillions(a)gmail.com> --- (In reply to Henri Verbeet from comment #8)
I suspect a good chunk of the difference is due to WINED3D_CS_SPIN_COUNT being unreasonably large, which is something we're already aware of and should have a solution for in the near/medium term.
Fundamentally Fabian is right though; higher CPU utilisation isn't necessarily a problem if that results in better performance. FPS/frame time is one measure of that, but you'd want to look at GPU utilisation as well.
my tests yesterday were done with cmst enabled. Disable it allows to have a lowest cpu-load and temperature. I thought csmt was related to OpenGL only. I tried to do a graph for DXVK/DAMAVAND (with csmt disabled) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=52960 --- Comment #10 from Henri Verbeet <hverbeet(a)gmail.com> --- (In reply to Maxime from comment #9)
my tests yesterday were done with cmst enabled. Disable it allows to have a lowest cpu-load and temperature. I thought csmt was related to OpenGL only.
No, it's orthogonal; you can use either the OpenGL or Vulkan backend with csmt either enabled or disabled. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla