Slashdot Mirror


End of Moore's Law in 10-15 years?

javipas writes "In 1965 Gordon Moore — Intel's co-founder — predicted that the number of transistors on integrated circuits would double every two years. Moore's Law has been with us for over 40 years, but it seems that the limits of microelectronics are now not that far from us. Moore has predicted the end of his own law in 10 to 15 years, but he predicted that end before, and failed."

7 of 248 comments (clear)

  1. Again? by dylan_- · · Score: 4, Interesting

    There are always a few of these.

    I do recall someone telling me that no CPU would ever run at more than 2GHz, as it would then start emitting microwave radiation...

    --
    Igor Presnyakov stole my hat
    1. Re:Again? by krray · · Score: 3, Interesting

      I do recall someone telling me that no CPU would ever run at more than 2GHz, as it would then start emitting microwave radiation...

      I remember having / making a similar claim myself way back when -- with the 486/33 and 486/66 being the hot system in the day. I predicted they'd have a hard time getting above ~80Mhz because of FM radio interference / shielding problems. Boy was I wrong.... :*)

      Today I predict "Moore's Law" to hold pretty true -- even in 10 or 15 years. IBM has been playing with using atoms as the gate / switch which will make today's CPU's look like Model T's.

      In the 90's they had http://www-03.ibm.com/ibm/history/exhibits/vintage/vintage_4506VV1003.html
      Not too long ago they've done http://domino.watson.ibm.com/comm/pr.nsf/pages/news.20040909_samm.html
      And recently it has been http://www.physorg.com/news107703707.html

      This will both be a boom for storage and the chips themselves IMHO (not to mention my stock :).

  2. Re:Gordon Moore by kebes · · Score: 4, Interesting

    A realistic design for a quantum computer would probably have a classical CPU that does most of the work, with a quantum co-processor. Traditional things, like running the OS and dealing with hardware I/O, would probably still be classical. The quantum co-processor would be assigned computations by the CPU that can be accomplished much faster than on the classical CPU.

    This abstraction would mean that most software wouldn't have to be written with any understanding of quantum computing: libraries and compilers would be designed to use CPU calls that launch the quantum co-processor, if available.

    For many operations, the quantum CPU would not be needed. But for certain tasks, it would provide orders-of-magnitude speed boosts. If quantum co-processors became commonplace, we would see improvements in all kinds of parallel-processing tasks (matrix operations, simulations, graphics, maybe even search?).

  3. Corollary to moores law by goombah99 · · Score: 4, Interesting

    If you accept the statement I just made about moore's law being sustained because of economics then here's a corollary which makes an observable prediction.
    Moores law stays fixed because the industry invests enough research dollars--and not one dollar more-- to keep it at that rate. Their entire economic model is built on this.

    Therefore, if we every do reach a point where we simply are running out of available physics and computer science (multiprocessing) then the first sign of this will be an increasing fraction of research dollars spent to sustain moores law.

    Plot the industry's margin, smooth the curve, and you will be able to extrapolate to the point where the research dollars cross the profit line. somewhere shortly before that is when moore's law will end.

    The only way that would not be true is if the nature of innovation changes from frequent small leaps to massive leaps spaced far apart.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  4. Re:Gordon Moore by Daniel_Staal · · Score: 3, Interesting

    Somewhere, once a upon a time, I saw an article that took the opposite approach: They worked out what the absolute maximum transistor density was, and worked out from that when Moore's Law had to end. They figured one transisitor per Plank-unit, in a spherical computer. (Where the clock speed is proportional to the size of the sphere, governed by the speed of light.)

    IIRC, it ended up something like 150 years in the future.

    --
    'Sensible' is a curse word.
  5. Re:It's a law of econmics by hackstraw · · Score: 4, Interesting

    Whenever one process technology reaches its physical limits, we get a new one, because the new process makes money.

    I kinda agree and kinda disagree.

    Moore's "Law" is clearly stated in terms of physics. It says that the number of transisters will double, not the speed will double over time.

    However, as Kurzweil and other's have observed, the speed of _computation_ has doubled over time before Moore's law and there is no reason or hint that this will stop once Moore's law is obsolete.

    Take a peek at http://www.kurzweilai.net/articles/art0134.html?printable=1 specifically http://www.kurzweilai.net/articles/images/chart03.jpg

    ICs have been good for a while, but then so were abacus' at one time.

    CPUs are simply different than they were a few years ago. Things like the Niagra chip from Sun and the multi-core stuff from AMD and Intel is pretty different design (SMP on a chip -- yes, that is an oversimplification).

    10-15 years is about in the middle of 2020, which seems to be a common point of a number of interesting stuff. Physics computations are predicted to be pretty interesting by then. Computers are predicted to be interesting by then. Who knows what else.

    Its not hardware that I think is the problem or challenge, its the pains of software that seems to be more challenging. I mean its 2007 and we have what for software? OSes and compilers and whatnot have pretty much stagnated since the early 70s. Sure, we have 4g languages that are easier for us stupid people to program with, but from a performance and efficiency POV they are backwards, not forwards. JIT stuff in .NET and Java are a little interesting, but programming computers is still a PITA.

    I guess we will have to wait and see.

  6. Re:Gordon Moore by kebes · · Score: 4, Interesting

    I'm not sure if this is the same article that you saw previously, but this paper discusses that topic:
    Seth Lloyd, "Ultimate physical limits to computation" Nature 406, 1047-1054 (31 August 2000) | doi: 10.1038/35023282 (for those without access to Nature articles, this arXiv preprint appears to be the same article).

    The article reviews the absolute maximum limits for computation, based on current understanding of thermodynamics, relativity, and quantum mechanics.

    The basic conclusion of the paper is that a theoretical 1 kg computer (confined to a volume of 1 liter), operating perfectly at the edge of what is physically possible could compute 10^51 operations/second on 10^31 bits of information (as compared to our current computers: 10^10 operations/second on 10^10 bits). Naively scaling Moore's law from current sizes, this suggests that we will reach such limits in 250 years. Of course the paper repeatedly points out that this is for an unrealistically 'perfect' computer, that is somehow able to perfectly organize all its internal matter solely for performing the computation at hand. For instance when running a computation it effectively has a temperature of ~10^9 Kelvin, which is considerably hotter than any known material could withstand.

    Nevertheless, it's interesting to see what the fundamental principles of relativity and quantum mechanics indicate as a boundary for any sort of computation. The article is an interesting read.