Originally posted by: toyota
Originally posted by: RussianSensation
Originally posted by: Idontcare
It doesn't make sense all.
Sure. A lot of things in life don't make sense because we may lack the knowledge or the technical expertise. I don't have an explanation of how 30% boost can give you 100% to 200% performance increase but here is another site with another bench:
X2 3800+ = 2 x 2.0ghz A64
A64 4000+ = 1 x 2.4ghz A64
So we 'logically' would say you can expect a 2x performance increase at most, right? Apparently that would be Wrong.
Far Cry 2 - X2 3800+ vs. A64 4000+
X2 3800+ = 29.1 average, 20 minimum
A64 4000+ = 9.2 average (>3x slower), 5 minimum (4x slower)
Also notice how the minimum framerates of Q6600 2.4ghz almost match the average frames of E6600 2.4ghz for the "dual core is enough" camp.
well all they do is shut off one core of an X2 and that doesnt always work correctly.
Or that multithreaded programs don't always behave optimally on a single core cpu. By going multithreaded, you're increasing register pressure and memory requirements, without providing additional hardware resources to deal with it. Because there's two threads, the app may be forcing many more context switches than a dual core would deal with, and besides the penalty that entails, the cache on an athlon may not be big enough to handle two threads. In fact, it probably isn't, considering how much 256KB cache cripples a sempron at this point, the 512KB on the athlon's probably can't handle two threads. Change to a Phenom I or II and turn off 3 cores and the performance hit may not be as severe since all the threads will fit comfortably in cache.
http://www.tomshardware.com/re...erformance,2373-9.html
Actually, here are some phenom II results.
BTW, there are plenty of games that take good advantage of quad core...basically anything UE3 based or ported from the consoles. Thing is, the console cores are so slow that it doesn't matter if the game scales well going to quad core, dual core was more than fast enough. Well, unless the game is gta4...
I'd imagine console centric engines could make use of up to 6 threads, given that both the ps3 and 360 support 6 threads. That's a very nice point in favor of the i7's hyperthreading, if someone ever makes a game engine that scales to need that kind of horse power.