http://bugs.winehq.org/show_bug.cgi?id=11674
--- Comment #273 from Christian christian.frank@gmx.de 2013-01-02 05:35:14 CST --- Hi guys,
first of all, from a wine end user perspective, thanks to the nvidia dev for showing up and giving tips for improving gameing performance in wine when using their proprietary drivers.Also many thanks to Stefan for providing a small patch to enable the recommended nvidia behavior so that we can do some test with it, which i'm still in the middle of.
I will upload a spreadsheet later with detailed test results.
Overall it looks like the following:
1. I can already improve performance for some games by simply enabling the threaded optimizations in the nvidia driver and using a non patched plain wine. This can lead to 20% perf improvements e.g in 3DMark06.
2. Using the patched BufferSubData patched version of wine for games which already work fine with plain wine + threaded driver optimization didn't futher improve performance for my test cases.
3. BUT, and here i gets very interesting, for Starcraft 2, which behaves worse with threading enabled ( Plain Wine 70fps, Plain Wine+ Threading 60fps) gains a HUGE performance boost using the patch -> 100fps !! So the performance increased from 70fps to 100fps in my testcase which is amazing !
@Pierre-Loup Griffais ->Is this the expected behaviour ?
Please guys, try to be as less political as possible to get the best performance for the wine endusers :) .. If such things can't be enabled per default, please bring in the recommended changes and let us enable them via a reg key. Many of the wine users use nvidia cards with the proprietary driver out there.
@Pierre-Loup Griffais, Offtopic:
- Why does nvidia-smi not show up the gpu utlization of my gtx 560ti. I want to see whats limiting my framerate (cpu or gpu) ?!?
Cu, Christian