Thats not exactly my point here. Cpu growth as we know it is diminishing, as the needs of better cpus just currently arent here, and thats mainly due to SW. Apps like CUDA diminish a quadcore for things like video encoding,3D emulation etc. This is the main reason Intel heads in the server direction, because DT, until SW actually can make it worthwhile, is slowed in requirements of cpus. Add with that the slowing weve seen in IPC and core speeds and its even more apparent. It just seems that Intel has reached the slowing developmental curve in cpus quicker than AMD, whereas AMD has a lil growing room yet, with IPC, core speeds and even HKMG. If Intel could have brought about huge gains in IPC or core speeds, we would have seen more than what weve seen in i7. Im of the impression the gains seen in the future AMD vs Intel cpus the advantage will be seen on the AMD side. If SW doesnt catch up, and that includes games, then if currently Intel cpus are perceived as being more than fast enough, AMD cpus with more improvements should be considered fast enough, until SW moves ahead. Marketing is nice, and when AMD moves to 45nm, their costs wont be so prohibitive as to make a greater profit on them, while maintaining their current pricing, which again moves the bar up for AMD. If SW doesnt move ahead, you can bet AMD will catch up, which is what were starting to see. Using mulicore gpus is a HW thing, and as Ive said, unless youre using one or them in sli/cf, even AMDs cpus keep up in some games, which will only widen with better cpus from AMD. Im not sure what apps can be used that cant be done better on a gpu that the main user would use to determine their purchases. This isnt an argument, just curious? Word of mouth plays a significant role here as well, as does the OEMs. So, all in all, if the current situation doesnt change, I see better days ahead for AMD.
As far as graphics go, if nVidias IGPs can use CUDA to any extent, this will have an impact as well, as who wouldnt want better encoding/3D apps performance? Everything has to be priced right of course, and in some areas Intel currently cant compete, tho they are small areas, but could change if CUDA becomes more mainstream , as well see more apps coming this fall.
Im not saying this is a takeover, nor am I saying AMD is superior in any way other than IGP and possibly encoding/3D apps if they ever get that going. What I am saying is, I just dont see games nor any other SW used by average Joe outgrowing the needs of a AMD cpu, if anything, I see the gpu and gpgpu as being the opposite, as compared to cpu usage.