Re: OT: New Processor
To benefit from multiple processors (or hack jobs like "hyperthreading" or limited imitations like "dual cores") the program has to be written from the ground up as a multi-threaded process. This allows the process scheduler to see what appears to be two or more processes, so it can make use of the second processor to optimize CPU cycle usage. Otherwise, the process scheduler can not possibly do _anything_ to benefit from multiple processors, for that process. Other processes can be scheduled to the second processor just fine. But since the background processes typically run use only a fraction of the number of CPU cycles that the game will, the net gains will be marginal, on the order of a few percent. Certainly not worth 400 euro.
|