>Dual core is good idea, but again pretty useless for 95% of
>the applications today,
Yep and for 90% of tomorrows (desktop) applications too. But then the same has always been true for every new technology going mainstream, like floating point coprocessors one day or SIMD instructions not so long ago. The big difference now is that the potential is bigger, but at the same time you pay a stiff price for it (lower clock and twice the diesize).
>It has been years and the performance improvements of CPU
>has really just stalled and no sign of any improvements in
>the future.
They keep improving, and will keep on improving. Yes it has slowed down a bit the last year or so, mostly because of netburst hitting a thermal brick wall and AMD not feeling the need to push their designs by lack of competition in the high end. If you'd chart CPU performance over time, youd see the improvements in the 1999-2001 timeframe where extraordinary (mostly due to AMD leapfrogging intel for the first time), but in general the current rate is not abnormal.
>The industry used to provide a 2X improvement in
>performance each year, now we see 10% improvements each
>year.
It never did 100% per year sustained; what has changed is that instead of large jumps every year (or even few years) we now see many small increases. For instance, the original Pentium was launched in early 1993 at 60/66 MHz. It took more than a year for a new one to hit the market at 90 Mhz, then another year to hit 120 Mhz and for 166 MHz you had to wait until a full three years (till 1996) from the original 66 MHz one. Now we see 5-10% improvements every so many months.
>What happened to the "we can go to 8Ghz with the 90nm
>process..." yada yada yada.
It referred to netburst (but I doubt the process node was mentioned), and netburst hit a thermal brick wall.
>And the motherboards are just as guilty of the lack of pure
> performance improvemen
Motherboard makers just implement, they never make the leaps, they cant even if they could. It takes chipsets and cpu's made by Intel/AMD/nVidia/via,.. but yes, FSB dont scale as fast cpus, and neither does the RAM. That is nothing new though; in the 486 (pre DX2) era CPU, FSB and RAM all ran synchronous. Ever since the cpu has outpaced the other 2 and that wont change ever. You could either blame FSB/RAM tech, or credit cpu improvements, but its not without reason AMD got rid of the FSB bottleneck, and likewise I expect embedded RAM to become the next step. in fact, large L2/3 caches could be considered just that already.
>The only tech industry that shows signs of improvement
>comes from Graphics processors (nVidia and ATI).
really ? All they do is make their GPUs wider with each respin, its very much like making multicore CPUs, except that 3D apps can actually make good use of them. Furthermore its about time nVidia and ATI start taking power consumption seriously. I read elsewhere that current high end videocards consume up to 50W *iddle*, there is no excuse for that.
>Is the mass migration of jobs to bio-tech a true indication
> of the state of the tech industry?
LOL, no. It is true however that the market is being commodotized more and more. just like we dont care much anymore about the "performance" of our microwave ovens, the number of ppl that need/want ever faster performance is shrinking rapidly. But we are certainly not anywhere near the end of technology scaling yet.
>Have AMD/Intel out sourced so much so that innovation is no
> longer possible?
They outsource next to nothing, and this has absolutely nothing to do with anything.
= The views stated herein are my personal views, and not necessarily the views of my wife. =