The End Of The Innovation Road for CMOS
Elledan writes "According to this EE Times article, CMOS technology (also used to create CPUs with) is getting near the moment when we will no longer be able to create smaller structures with it. With the date for this moment set around 2012 and with no replacement technology in sight, this issue might become a real problem in the near future, as the article explains."
I don't think anyone is suggesting that this is going to be the end of increased CPU speed, just the end of the usefulness of a certain technology.
I think perhaps the best thing that could happen would be about a five year freeze on increasing CPU power, so that the burden would again fall on the programmers to write good fast code.
In the past five years, CPUs have increased in speed tenfold, but computers have gained little apparent speed (applications don't load any quicker, OSes don't boot any faster) and certainly haven't gotten *ten times* more useful.
We have all these extra cycles, and all we can think to do with them is write slow, clunky but pretty window managers. (A criticism I lay against, MS, Apple, and OS) A pause in the mad rush for speed might give some time to think of what to *do* with all that power. DivX is a pretty specific use for so much general purpose hardware.
In Capitalist America, bank robs you!
According to this paper (pdf) entitled "Scaling of Electronics" from 2001, the following conclusions are drawn:
* Moore's law will hold for 20 more years.
* There is a potential performance increase of 10000x with current CMOS-technology
* The minimum gate: needs 12(!) electrons to switch.
We'll see. I wouldn't hold my breath waiting for CMOS to hit the roof though.