https://bugs.winehq.org/show_bug.cgi?id=43277
--- Comment #4 from SF shitman71@hotmail.com --- I must say i dont know for sure if adding multithreading to it by redirecting the graphics-processing to a second processor will speed it much up becaue farcry 3 has large outdoor-areas to render. Besides this there is also alot of other ai-things and processing going on.
What i did and meaned with partial multithreading is i did activate d11-multithreading from within hidden gamesettings, this made the game run faster. Process-view shows farcry 3 is only running at one single core at 100%, activating the D3D11MultithreadedRendering does but a bit of load on all other causes. The maincore is still running at high load but it gives some fps to play it.
I guess redirecting graphics on another core might help with such games.