Quote Originally Posted by Ualaa View Post
Personally, having all physical cores on all game clients gave me the best performance.

Assigning the logical cores (hyperthreading) was a very slight loss in performance.
As was assigning physical cores to specific windows, rather than having all cores on all games and letting windows manage where the power goes.

I've heard the reverse from some people.
Pretty much run Perfmon for a few hours of typical gaming with each option.
The configuration that pushes the computer the least, is probably the optimal settings.
Not a whole lot of difference for me, either way really.
Yeah, there are a host of things that affect how multithreaded apps perform on multi-core systems. The most important, of course, is how the application is optimized. Knowledge and testing are really the only two things that can provide a definitive answer.