Ma10n3! wrote:How many folks out there actually try to DIVX encode, compress MP3s, and play a DirectX 9.0+ game all at the same time on the same machine?
Umm, actually, I have done that...well, sorta...the game was UT2K4 - which is certainly NOT Far Cry (and this on a 2.4GHz P4C)...but on a dual-core, that really shouldn't be a problem; isn't that the whole POINT of dual-core?
If a single-core cpu can (and it should be able to!) encode MP3s while playing game (MP3 encoder set to low priority, should be fine, "normal" for HT machines, I would think), then a dually should be able to handle DivX along with it...
As for the CPU prefetching instuctions: that SHOULD NOT BE A FACTOR. Windows sets the task priorities, Windows dispatches tasks to the CPU. Windows is simple not giving the encoding task ample prioritiy. We see this alot on single-core, non-HT machines under heavy load...the UI is sluggish (at best). With HT (or a dually), Windows is throwing more work at the cpu in the same time frame. Same thing is happening here; the 840XE is HT enabled; it shows to Windows as 4 cpus; the X2 shows as two cpus. Windows is simply able to dispatch more work to the CPU.
If they took off a single app from that test, the results would shift to favor the X2 big time.