Originally Posted by Princess Garnet
In theory, that's sound, but stuff is not quite threaded that way yet, even if the engine can spawn X amount of threads or whatever. I mean, does a Phenom II X6 give 50% more performance in Battlefield Bad Company 2 than a Phenom II X4? Not all threads are created equally. Usually, you have a few main ones, and the rest are minor. It's increasingly difficult to scale to 16 threads to the level of perfection (in other words, to where a 6 core CPU performs about twice as well as an 8 core CPU). IPC still does now, and will for a long time yet, play a major role.
No doubt though that stuff that does take advantage of extra cores threads to a more balanced/high degree will tip things in Bulldozer's favor, but right now, that's not looking to be games. That's why a quad core Sandy Bridge is faster than a hex core Core i7 990x Extreme in almost every game there is, a few exceptions aside.
The days you're talking of are still quite a ways away. It's alot of work to make stuff threaded to that degree. Ask any code writer/developer/programmer/whatever. There's alot of timing/sync issues involved. The days of eight and sixteen core games showing gains like that and being common place are a ways away. Honestly, dual core CPUs are still usable, and only recently have tri core and quad core CPUs become more and more required in a few games (and the consoles probably are half of the reason for that, to be honest).
In any case, we'll see. We won't know until the game and Bulldozer is out.
I understand what you are saying completely, there is too many unknowns at this point. I don't personally
believe those days are too far off. Frostbite is a great representation of what is possible today in terms of high thread count programing (I think "Embarrassingly Parallel" is an awesome name for it BTW, and I still giggle when someone says it...). Quad core computers are really becoming a common place item, with dual cores bearing the lower-end label, generally. But as with everything, time will tell.
I also agree, I think consoles are a bit of a burden right now since they are now way behind current tech. 6 years is a long time in the tech world.
Actually, a Phenom X6 may
actually give a 50% performance boost over an X4 in BFBC2. I'll have to re-run my tests with my 965 X4 and 1100T X6 downclocked to 2000Mhz (force CPU bottleneck) and see if the framerate is 50% better on the 1100T (or GPU utilization, since I'm having a hard time with punkbuster and FPS programs). I actually would not be surprised if that was the case. I also need to do a single thread bench between the two; that'd tell me if the cores are equal (something I've been very curious about).Edited by SectorNine50 - 7/25/11 at 12:27pm