[Bug 43277] Far Cry 3 has poor performance (Ryzen CPU-specific issue?)
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Apr 13 07:59:53 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=43277
--- Comment #33 from Berillions <berillions at gmail.com> ---
(In reply to Ivan Kalvachev from comment #32)
> Any new development on this issue?
>
> Few days ago we talked on IRC and we did a bit of experimenting.
>
> I think I found mistake in one of the experiments we did.
>
> It seems that the NUMA nodes, or as AMD calls them CCX are formed by 4
> physical cores. (I thought they are 2 previously).
>
> On your processor Ryzen 1600, you have 2x CCX and each one has 3 physical
> cores (one is disabled).
>
> So the layout looks like this:
> ccx/node0 { (0,1),(2,3),(4,5) }
> ccx/node1 { (6,7),(8,9),(10,11) }
>
> Here, (0,1) are cpu's threads that run on same physical core.
>
> So, when you disabled half of the cores, you disabled one whole ccx/node and
> this avoids the slow interconnect between nodes.
>
> When I asked you to set affinity for wineserver and fc3 on cpu 5 & 7, I
> thought they would be on the same node, but they are actually on different
> ones.
>
> Could you repeat the experiment, but this time with cpu3&5 ? Or just set
> affinity to the first 6 cores on all wine related programs (wineserver and
> everything that is *.exe).
The both suggestions don't work.
- I launch the game, once i'm in the main menu, i launch htop in on other
console. So i select wineserver + all FC3 threads and i set for them cpu 3&5.
Result : 5-10 FPS instead 10-14FPS
- - I launch the game, once i'm in the main menu, i launch htop in on other
console. So i select wineserver + all .exe threads (winedevice, fc3 etc...) and
i set for them cpu 1 to 6 (htop show cpu to 1 -> 12).
Result : 10-14FPS
--
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.
More information about the wine-bugs
mailing list