Slashdot Mirror


DARPA Looks Beyond Moore's Law

ddtstudio writes "DARPA (the folks who brought you the Internet) is, according to eWeek, looking more than ten years down the road when, they say, chip makers are going to have to have totally new chip fabrication technologies. Quantum gates? Indium Phosphide? Let's keep in mind that Moore's Law was more an observation than a predictive law of nature, despite how people treat it that way."

217 comments

  1. what next... by Keebler71 · · Score: 5, Funny

    First they want to get around privacy laws, now they want to break Moore's law...these guys have no bounds!

    --
    "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
    1. Re:what next... by The+No+Vlad+Zone · · Score: 3, Insightful

      Exactly. Any new technology put out by these guys is quite likely to contain anti-privacy technology secretly embedded. My 486 running FreeBSD and lynx is still good enough for me.

      --

      Enter The No Vlad Zone 1-877-9-NO-VLAD
    2. Re:what next... by aled · · Score: 1

      I was waiting for the "breaking Moore's law" jokes, didn't expect it was first post.

      --

      "I think this line is mostly filler"
    3. Re:what next... by RLW · · Score: 1, Funny

      That and now they've claimed creating the internet when everbody knows it was Al Gore. Those rat bastards have no shame.
      __

      You mean you'll put down your rock, and I'll put down my sword and we'll try and kill each other like civilized people?

    4. Re:what next... by NakedChick · · Score: 0

      I thought Moore's law was made to be broken. But what do I know? I'm just a naked chick.

      --
      --
      So I'm naked. So what?
    5. Re:what next... by Anonymous Coward · · Score: 0

      Not me, I like to use my computer as more than paperweight.

      -Frapazoid

    6. Re:what next... by cluckshot · · Score: 1

      Al Gore's claim was a lie, DARPA did invent the internet. Contrary to the "Public" lies about its origin being somewhere else, the internet was a DARPA invention! I was around when they did it and knew the people involved. Anything else is pure fantacy.

      I appreciate the ingrained mistrust of government but sometimes they get things right. DARPA has had 2 projects going that I posted to Slashdot and they refused them because the guys thought that they didn't merit the news. One got top billing for days on the evening news (Prediction Markets) [Slashdot are you listening? I don't submit trash] and the other which is probably the most profound thing yet is still hiding under the Slashdot radar. (DARPA's GRAND CHALLENGE) http://www.darpa.mil/grandchallenge/index.htm

      This is a autonomous vehicle race from Los Angeles Ca to Los Vagas Nv. The race will have no drivers and will have no remote control. This is a true race. The profound reality is how this technology will change our world. It since the invention of fire is probably the greatest leap in tech. There are many entrants to the race.

      This promices to change EVERYTHING. No more truck drivers. No more car drivers. No more traffic cops! No more taxi drivers. Yes you will go where you want but you won't drive. Probably most people will quit owning cars! Those who own cars will probably rent them out when they are not using them. Gasoline savings will be about 4:1 to current use. Safety through the roof. Most Hospitals closed for lack of business! The economic, social and political shakeup this is going to make will be profound!

      Maybe Slashdot should open their eyes a bit! This is coming down the pike and it is going to take out everything in its way. There are issues of personal freedom and society safety all over this technology. There are issues of economic prosperity and security all over it too. I think that maybe we should parlay on the matter a bit ahead of time before we go off half cocked and wind up with our affairs out of hand.

      This is the "Killer App" that everyone has been talking about. It will invade every corner of the world. All competing tech will be washed out of the way. Kids will no longer learn to drive. Governments will get their tax revenues messed up. People's jobs will in many cases cease to exist and we will have to face the fact that many people with money will simply determine that large groups of people are not needed any more. This is the KILLER of the ECONOMY as we know it. We could either be blessed greatly or damned to hell by it. The adaptation methods and rules by which we adapt to this new tech will be the determining factor of human safety and happiness. We have to deal with this up front. If we leave a Bill Gates in charge of this stuff we will lose all freedom forever.

      Personally I am excited about the great and wonderful prospects on this one, but the dangers are as great as the prospects. If we simply allow this to come up without planning ahead and knowing what is coming we will only see the damage. There is no stopping the tech, it will happen. The issue is how do we use it and who do we let control it and how will it be managed.

      --
      Never Politically Correct ~ I prefer the facts If you don't like what I say, get a life, or comment yourself.
    7. Re:what next... by RLW · · Score: 1

      I guess the sarcasm was lost when I made the post. It was not intended to be a jab a DARPA which I hold in high regard but a jab at Al Gore. Sorry for any distress I may have caused.

    8. Re:what next... by Minna+Kirai · · Score: 1

      Capitalization really matters, sometimes.

      In the 80s, DARPA had "an internet". Only after Gore led Congress to fund widespread adoption was "the Internet" created.

      (Yes, there was a time long ago when people actually imagined that multiple non-connected "internets" could exist!)

    9. Re:what next... by cluckshot · · Score: 1

      Glad you do! I am sorry also if I somehow made a wrong feeling get out. The company I work for had the DARPA contract on Prediction Markets. Let me assure you we never even got the truth to be told before idiots were out making things up to be what they were not.

      I do understand a lot of people holding goverment in suspicion. The CIA for example has proved once again that it is an Oxymoron. It is neither Central, or Intelligent nor an agency. It clearly is a disorganized mess. It clearly is moronic unable to even get the most basic things like when the Indian Prime Minister ran for election saying he would build nuclear weapons and they were dumbfounded when he did it! Anyone who believes that the CIA is an Agency of the US Government does not know how it has been acting. It is a Rogue. DARPA on the other hand seems to always pull the rabbits out of the hat like a good magician. Not likely at too many other agencies

      I hoped you noted what I said on the issue of the Grand Challange. We face a most serious reality that in our world we will either build a world for the machines where people work for them or a world where the machines work for people. The choice should not be made by ignorance or by avoiding a decision. This is a critical reality. We face a threat to freedom that Al Qaeda could never be based on this.

      I see great promice in what can be, and great danger in what will be if we do not manage it wisely. Ignorance assures the disaster.

      --
      Never Politically Correct ~ I prefer the facts If you don't like what I say, get a life, or comment yourself.
  2. Wooh there cowboy. by airrage · · Score: 0

    Why am I always being forced to upgrade, darnit?

    --
    "This isn't a study in computer science, its a study in human behavior"
    1. Re:Wooh there cowboy. by Gherald · · Score: 3, Insightful

      You aren't being forced to do anything... you simply choose to do it to keep up with the times. Many consider this "progress".

    2. Re:Wooh there cowboy. by Anonymous Coward · · Score: 0

      Open the flood gates, please! I bought my last desktop 2 yrs ago (1.4GHz) and it is still very up-to-date. I usually upgrade every other year, but it just doesn't seem necessary for me to do so this year. Seems like the PC market has been lagging lately.

  3. Stacked chips by temojen · · Score: 3, Interesting

    perhaps stacked wafers with vertical interconnects might help... I'm not sure how you'd dissipate the heat, though.

    1. Re:Stacked chips by Anonymous Coward · · Score: 0

      Make the chips out of diamonds, then use liquid oxygen or something as a cooling system.

    2. Re:Stacked chips by GuyMannDude · · Score: 2, Funny

      For a minute there I misread and thought your subject line was "Stacked chicks"! Then I realized you were just talking about some computer stuff. Dang!

      GMD

    3. Re:Stacked chips by Anonymous Coward · · Score: 0

      Odd sort of post for a person named "GayMannDude."

    4. Re:Stacked chips by Anonymous Coward · · Score: 2, Funny
      perhaps stacked wafers with vertical interconnects might help... I'm not sure how you'd dissipate the heat, though.
      That's an easy one! Between each wafer, you place a delightful creme filling. The filling would be of such consistency that no matter how hot the wafers are allowed to get, the creme does not melt.

      I propose we call this new technology Overall Reduction of Exothermic Output, or OREO for short.

      --
      Rate Naked People ! (not work-safe)
    5. Re:Stacked chips by Anonymous Coward · · Score: 0

      Too bad his handle is GuyMannDude you fucking illiterate.

    6. Re:Stacked chips by Anonymous Coward · · Score: 0

      Cray Computer Corp (CCC, not Cray Research Inc CRI) did that with the Cray-3. They immersed the exposed wafers in the coolant for cooling.

    7. Re:Stacked chips by Anonymous Coward · · Score: 0

      Wow, you're smart! You should use your real name when you post stuff like this, so we all know who is so smart.

    8. Re:Stacked chips by Anonymous Coward · · Score: 0

      We're discussing non-tech issues of the day in my journal

      You mean discussing ONE non-tech issue, and one from a few months ago, in your journal, correct?

    9. Re:Stacked chips by Jaeger · · Score: 1
      Chips are already "stacked". Layer over layer of silicon.

      Not really. Modern cmos design fabricates everything from a single silicon wafer using a large number of photoresist layers to create different regions of silicon and toss several layers of metal interconnects on top. All the transistors are on one level, placing an upper limit to the number of gates within a given physical area. What would be exceedingly cool, though, is the ability to stack arbitrary layers of silicon on top, providing the capability to produce transistors on multiple layers.

      ... Which means the communication between layers of stacked chips would be thousands of times slower.

      While it may not be advisable to put time-critical portions of the same circuit on different stacked wafers, it wouldn't be that difficult to seperate time-independent sub-circuits onto different stacked wafers -- envision different stages of the same pipeline, or a floating-point unit, or multiple processors in one package -- SMP in a chip.

    10. Re:Stacked chips by Thomas+A.+Anderson · · Score: 1

      There was an article on slash a year ago about a guy who placed his mobo into a styrofoam cooler full of mineral oil. What about fill a heatpipe (ala shuttle computers) with a non-conductive liquid and fitting the heat pipe in such a way that the chip is inside it?

      --
      Personally its not God I dislike, its his fan club I cant stand (bash.org)
    11. Re:Stacked chips by Anonymous Coward · · Score: 0

      Does all of your knowledge come from /.?

    12. Re:Stacked chips by BrokenHalo · · Score: 1
      And my first interpretation of "Quantum gates" was...

      a very very small Willie :-)

    13. Re:Stacked chips by spike+hay · · Score: 1

      perhaps stacked wafers with vertical interconnects might help... I'm not sure how you'd dissipate the heat, though.

      I've heard that this may be possible, utilizing somehow little channels through the inside of the chip that would carry liquid nitrogen. I think before fab technology approaches that point, however, we may have better technologies.

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  4. Reality distortion field by BWJones · · Score: 3, Funny

    Moore's law, bah! Thinking about it, DARPA should get Steve Jobs on board to study his Reality Distortion Field. Think of the military aspects of.......oh, wait. We already have that.

    --
    Visit Jonesblog and say hello.
    1. Re:Reality distortion field by Anonymous Coward · · Score: 0

      Troll??? No dude this is funny. Check out this guys info and his website. Mos def a Mac guy. Whoever mods this as troll is just a Mac lover without a sense of humor

  5. Enough with "moore's law" by Thinkit3 · · Score: 5, Insightful

    It's just a wild guess. It has absolutely nothing to do with physics, which is the real laws we all live by. It has much more to do with human laws such as patents and copyrights that limit progress.

    --
    -Libertarian secular transhumanist
    1. Re:Enough with "moore's law" by pla · · Score: 1

      It's just a wild guess. It has absolutely nothing to do with physics, which is the real laws we all live by. It has much more to do with human laws such as patents and copyrights that limit progress.

      Though more than a "wild guess", you do have it right when you mention that it has no basis in physical reality.

      I don't think I'd blame IP so much as marketing, though. The major player in the field, Intel, holds most of the relevant IP.

      So why has Moore's Law worked for so long?

      Because Intel schedules their releases of new products based on it.

      If anyone remembers the days of the original Pentium, Intel made a few quiet claims that they already had two full chip generations nearly ready, just biding their time to maximize profit based on planned obsolescence ("Needs more testing" makes a great mantra to put off releasing products without earning too much bad PR).

      So, in the commercial marketplace, Moore's Law has held true. In physical reality, during the late 80's and early 90's reality could have significantly outpaced Moore for a few years (though I suspect, considering current problems in making faster chips, that we would have had a corresponding slowdown from the end of the 90's to the present).

    2. Re:Enough with "moore's law" by PMuse · · Score: 1

      "Moore's Law" was always more useful in predicting where your business needed to be in 5 years than anything else. If three doublings of hardware would render the service you provide trival and cheaply performable by your customers . . .

      . . . then it'll soon be time to sell this company and start another.

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    3. Re:Enough with "moore's law" by K8Fan · · Score: 2

      It's not a physical law, an observation or or eve a wild guess. This was Intel's Gorden Moore. It was a marketing plan.

      --
      "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
    4. Re:Enough with "moore's law" by aziraphale · · Score: 2, Insightful

      I think this is a product of the fact that, in spite of the best intentions of computer scientists and hardware engineers over the years, the massive commercialsation of the industry means that computing really lacks a scientific underpinning. Electronic engineering, on which all computing depends, of course, is applied physics, with all the laws and theories that implies. And computing brings in a branch of mathematics - information theory - which has its own laws and theorems (not theories, because it's maths, not empirical science), and that's what most computer scientists are interested in.

      What computing, as a scientific discipline, should do is combine these to derive its own laws and theories for how these two worlds interact.

      Communications engineering has done a great job of being a proper engineering discipline, and there's a ton of laws and theories about the maximum information you can transmit through a medium, and so on, and is full of formulae which mix up amounts of information (measured in bits) with amounts of physical stuff, like distances, energy, and time. But computer engineering seems not to have the same interest in things like 'what's the maximum amount of information you can process using x Joules of energy?'. The kind of scientific units used in computing are laughable, like MIPS and Megaflops... they're meaningless. The processor speed indicator is pointless since it only tells you that a processor does something x times per second - not what that thing that it does is. One processor might perform an eighty bit floating point operation in a clock cycle. Another might just add two eight bit numbers together. The relationship between the clock speeds of these machines doesn't tell us much about their relative information processing capacity.

      There almost certainly are some laws to be found in computing if we looked for them. And they might (when combined with observations of economic development and growth of the IT industry) go some way to explain why Moore's law (which measures the increasing ability of humans to extract information processing capacity from materials over time) has held for so long...

      I'm ranting, but I think the point is that if Moore's law is what passes for a law in computing, we need to get some more laws.

    5. Re:Enough with "moore's law" by Anonymous Coward · · Score: 1, Informative

      No, it's geometry, based on an assumption that you can decrease the size of components in a linear fashion over time. Double the number of components along the edge, and you quadruple the number of transistors on the chip. Hence the exponential scaling.

    6. Re:Enough with "moore's law" by ahfoo · · Score: 1

      So true, and this same phenomena has much to do with the problems in the markets where making the numbers became more important than being honest about accounting. It's a confidence trick of enormous proportions and we're watching it crumble at the price the US economy.
      Our markets have been totally manipulated by these made-up notions like Moore's Law and now that the game is up, people are acting shocked when the problem is obvious.
      I was very impressed with this article for putting the time period within a ten year framework rather than extending it to thirty or fifty years like most business publications tend to do in order to keep shareholders from getting frightened.
      But before ten years is up, a note I saw at EETimes may be of note. An engineer in the EDA field was saying that at 60nm the wall between design and manufacture must fall. Well, with all the new fab investment in China and the speculation about immersion lithography it looks like Intel may already be in deep shit. I know they were squealing when IBM's immersion tests came out looking good.

    7. Re:Enough with "moore's law" by mdwh2 · · Score: 1

      It's just a wild guess. It has absolutely nothing to do with physics, which is the real laws we all live by.

      It's got nothing to do with legal laws either, but you don't hear people pointing out that "Moore's Law" hasn't been tested in court. Words can have more than one meaning, and it ought to be pretty obvious that a "law" about the rate of progress of CPUs is neither a legal law, nor a scientific law.

      Not to mention that strictly speaking, AIUI, "law" isn't really used in a scientific sense anymore - we have "theories" and that's as good as it gets.

  6. GaAs by Kibo · · Score: 1

    Didn't some of the recent quantum gate break throughs come on the former heir appearent to Silicon?

    --
    --Jimmy has fancy plans; and pants to match.
  7. Moore law will be no more by chompyZ · · Score: 2, Insightful

    hardware has progressed dramatically over the past decade and left software somewhere behind... there is nt much use for faster and faster servers when software doesn't keep up the phase... this decade will be a "software decade"

    1. Re:Moore law will be no more by binaryDigit · · Score: 2, Informative

      hardware has progressed dramatically over the past decade and left software somewhere behind... there is nt much use for faster and faster servers when software doesn't keep up the phase... this decade will be a "software decade"

      Not really. The functionality offered by software has pretty much flatlined (with the major exception being "media", e.g. mp3, mpeg, divx, etc). HOWEVER, the bloat and overhead of software continues to keep pace (and often surpasses) with the speed of hardware. This trend has no end in sight (mo features, mo features, mo features. Lookat those scaled miniature window/icons sitting in my dock updating realtime, oooh, aaaah. Lookat that 3d rotating desktop). Not meaning to pick on Apple here (I own several myself), but they are at the vanguard of eye candy code bloat, with Microsoft trying quickly to catch up.

    2. Re:Moore law will be no more by Keighvin · · Score: 1

      Software has *pushed* that hardware development. The complexity of what we've been attempting to accomplish has skyrocketed, but in a "rapid-application-development-first-to-market" mentality that creates such utterly bloated programs that it now takes a high class system to do the same tasks that used to be in demand, but in a prettier way.

      I'd vote for more efficient software personally, but that's also because I'm a pack rat that can't let go of any of my hold hardware.

      --
      Any spoon would be too big.
    3. Re:Moore law will be no more by Pendersempai · · Score: 1

      Bloat is the consumption of additional computational resources WITHOUT a commensurate increase in utility.

      Those spinny flashy bits of eye candy in OS X make it significantly easier for me to use. Therefore OS X is not bloated. You may disagree, but you have the option to go command-line.

      Now, MS Office on the other hand...

  8. Moore will fail by kpansky · · Score: 1

    Moore's law is of course set with the assumption of silicon being used as the underlying semiconductor technology. With other semiconductor tech and even alternatives to the whole concept of semiconductors emerging, it is bound to fail eventually.

    --

    --Kevin
  9. The Diamond Age by wileycat · · Score: 3, Informative

    I"m pretty excited about the new man-made diamonds that are supposed to be able to keep moore's law going for decades when they come out. Wired had an article recently and a post here on /. too

    1. Re:The Diamond Age by OneIsNotPrime · · Score: 5, Informative
      The Slashdot article is here and the Wired article is here .

      Since diamonds have a much higher thermal conductivity (ie they can take the heat), they'd make better chips than silicon if only they were more affordable. Industrial diamonds are expected to make the whole industry's prices fall drastically by increasing supply and breaking the De Beers cartel .

      More about the De Beers cartel:

      Page 1 Page 2 Page 3

      Everything2 link

      Personally I think these are awesome feats of engineering, and a way to give your significant other a stone without feeling morally, and literally, bankrupt.

      --

      ---

      WARNING:Slashdot karma not redeemable in the afterlife.

    2. Re:The Diamond Age by Anonymous Coward · · Score: 1, Informative

      One of the 'problems', however, is that synthetically produced diamons are actually too perfect. This somehow makes them end up glowing in the dark, and thus they can be distinguished from natural diamonds.

      On top of that, the established jewelry diamond houses etch their name/logo into the diamond at a microscopic level.

      So unless your girlfriend likes the glow-in-the-dark and/or doesn't care about whether the diamond comes from an established house (taking into account that the glow-in-the-dark effect has indeed been overcome as some Russians claimed), you'd still have to be the morally and financially bankrupt person to stop your girlfriend from having a fit* as the monetary value of the diamond is the major player (after aesthetics) for a diamond-fitted jewel.

      ( * http://ask.slashdot.org/article.pl?sid=02/08/13/20 10256&mode=nested&tid=99 )

    3. Re:The Diamond Age by wileycat · · Score: 1

      Per the wired article, the artificial diamonds only glow at specific light frequencies from specially made machines distribuited by DeBeers as a way for jewlers to distinguish the artifical ones.

  10. Darpa brought us the internet? by DaHat · · Score: 1, Funny

    What about Al Gore?

    1. Re:Darpa brought us the internet? by jbottero · · Score: 1

      What about Al Gore?

      Maybe Al Gore evolved out of some vat in some secret lab at DARPA too. That would explain a lot...

    2. Re:Darpa brought us the internet? by Goldfinger7400 · · Score: 1

      I thought the internet was created by Fermi Lab, to share information between various accelerator labs around the world at high speeds. There should be book about this.

    3. Re:Darpa brought us the internet? by Anonymous Coward · · Score: 1, Funny

      +1000 INSITEFULE!!!!1111

  11. More about Moore by The+Old+Burke · · Score: 2, Funny
    I don't know about you, but I'm starting to get fed up with this guy. His name has started to get on my nerves, That guy is everyvere. God Damnit: it is not possible to have a decen discussion anymore without anyone dragging in this guy an his so-called law.

    Therefore i propose: "Moores Law 2: Anyone mentioning his name in a discussion aboout semiconductors, CPU's or transitsors have lost the discussion."

    --
    Proud patriot and republican voter.
    1. Re:More about Moore by Anonymous Coward · · Score: 0

      Great, then we'll start seeing people invoking Moore's Law 2 like people already incorrectly invoke Godwin's law.

    2. Re:More about Moore by Daniel+Dvorkin · · Score: 1

      I think that would be "the Godwin-Moore law."

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    3. Re:More about Moore by Anonymous Coward · · Score: 0

      STFU U NAZI

    4. Re:More about Moore by aSiTiC · · Score: 1
      I have read too many off-base posts in this thread, and I can't help but post to at least one of them.

      ::rant

      Firstly, one really can't have a meaningful discussion of the semi-conductor industry without understanding Moore/Moore's "Law".

      Secondly, and I would have thought people would understand this by now, but Moore's "Law" does not cover CPU Speed!! It merely relates the density of transistors on silicon with respect to time. It does NOT attempt to take into factor various computer architecture advancements that could not have been predicted. However, it was Moore (and his slave EE minions at Intel) who made a VERY educated guess as to silicon process limitations and advancements.

      ::rant

    5. Re:More about Moore by Anonymous Coward · · Score: 0

      I thought Moore's law 2 was, "Whatever can go wrong, will go wrong."

  12. they already are by Thinkit3 · · Score: 1

    Multilayer chips have been around a long time. Think it's up to 7 or 8 by now. This idea, which exists outside of time, has been discovered on earth indepedendently of you. Neither you nor the earlier discoverer created it.

    --
    -Libertarian secular transhumanist
    1. Re:they already are by temojen · · Score: 1

      chips are inherently multilayer. I'm talking about stacking the wafers, not just the doping.

  13. What about diamonds? by GreenCrackBaby · · Score: 4, Interesting

    This diamond article in Wired 'http://www.wired.com/wired/archive/11.09/diamond. html' seems to indicate that Moore's law is sustainable for much more than ten more years.

    Besides, I've been hearing about the death of Moore's Law for the last ten years.

    --

    "The market alone cannot provide sufficient constraints on corporation's penchant to cause harm." -- Joel Bakan
    1. Re:What about diamonds? by MagikSlinger · · Score: 1
      Besides, I've been hearing about the death of Moore's Law for the last ten years.

      It's a popular filler topic for industry journalists who have nothing better to report about. They'll just point out that the latest processor from AMD/Intel/etc is "reaching the limits of current technology" and then progress ipso facto to "Moore's Law could be dead in a few years".

      --
      The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    2. Re:What about diamonds? by Dread_ed · · Score: 1

      Actually, some people are predicting that Moore's law will fail, but not in the way that you think.

      The facts seem to show that we will have even faster development of processors than Moore's law states.

      The idea behind this is based on the rate of technological development in human history. If you were to graph the rate of technological advancement for recorded history you would see a long line of incremental yet minimal growth punctuated by the recent 100-150 years where the increase is almost geometric.

      Also consider that faster processors themselves fuel the forces that drive technological development. In other words, with more processing power we can research, design, and implement new technologies faster and more efficiently. In addition, other industries that feed into the development of processor technology reap the benefits of the faster/more powerful computers. They in turn contribute to the increase in the speed of development.

      Due to this type of chain reaction where one advancement can increase the rate of many other advancements, some people believe that the rate of all technological development will only accellerate from its present rate. Based on this assumption, Moore's Law will fall, but only because we have left it behind for something better!

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    3. Re:What about diamonds? by Saeger · · Score: 1
      You've just described The Law of Accelerating Returns; it applies to the rate of technological growth in general, rather than just the specific case of Moore's transistor count observation.

      The funny thing (to me at least) is that very few people have fully digested the implications of exponential progress. They're in for a rude awakening over the next couple decades.

      --

      --
      Power to the Peaceful
    4. Re:What about diamonds? by danratherfan · · Score: 1

      Kurzweil is insane. Predicting the future is really hard stuff. Jules Verne tried it with mixed results as have many others. I'm afraid his ideas seem a little too optimistic.

    5. Re:What about diamonds? by Saeger · · Score: 1
      Kurzweil is insane.

      To call Kurzweil insane indicates you either haven't really read his or others' ideas on this subject, or you have a bad case of cognitive dissonance.

      It's not a pie in the sky prediction of the future so much as it's extrapolating based on thousands of years of observation of the rate of technological change.

      So why do you have problem with this observed exponential trendline? It won't go away (unless humans go away).

      --

      --
      Power to the Peaceful
  14. I hereby predict by teamhasnoi · · Score: 1, Troll
    Human Brain Processors. Of course, we'll have to pick only the best, so no Slashdot editors.

    Example:
    10 GOTU 4o
    30 Re+URN; G0SUB 42
    40 Print "Welcom to Windoes!":PRINGT "JUS KIFFING! HAHAHA!"
    43 RUN
    50 REM Copyright SCO(TM)(R)(C) 2012, NOT! HAHAHAHA
    6o GOt0 14.3

    Hey, it's a joke! Relax - no angry human brains will be used either!

    1. Re:I hereby predict by Anonymous Coward · · Score: 0

      Hahahahhah!

      That was beautiful

    2. Re:I hereby predict by ChozCunningham · · Score: 1

      Ah, modded troll. By the guys that brought you the adaware only divix news. Well, just pretend you were modded funny. I will.

  15. umm by bperkins · · Score: 3, Insightful

    Let's keep in mind that Moore's Law was more an observation than a predictive law of nature, despite how people treat it that way.

    Let's not and say we did.*

    Seriously, I doubt that many people think that Moore's law is on an equal footing as say gravity and quantum mechanics. Still, an observation that has held more or less for nearly 40 years is worth considering as a very valuable guideline. Let's keep this in mind as well.

    (*Why do vacuous comments like this make it into slashdot stories?)

    1. Re:umm by luckyguesser · · Score: 1

      However, I think it's safe to apply the "everything that has a beginning has an end" rule to this "law"... as opposed to the laws of physics. ;)

      --


      The power of Christ compiles you.
      A Random Blog
  16. Paradigm shift by L.+VeGas · · Score: 3, Funny

    This idea of speeding up processing speed is barking up the wrong tree and ultimately doomed to failure. We need to be focusing our attention on biochemistry and molecular biology. We already have drugs that slow your reaction time, thus making things appear to happen more quickly.

    See, if we get everybody to take xanax or zoloft, there's no limit to how fast computers will appear to be working.

    1. Re:Paradigm shift by Anonymous Coward · · Score: 0

      See, if we get everybody to take xanax or zoloft, there's no limit to how fast computers will appear to be working.

      Well, only if you cover up that little clock at the bottom of the screen.

  17. Maybe they simply need to... by inode_buddha · · Score: 1

    just because of huge contract lead times, and this is just simple recognition of the fact. Any number of alternatives could pop up in the meanwhile (before anybody actually does anything), and that possibility needs to be accounted for.

    I bet that's what it really is, anyway.

    --
    C|N>K
  18. Dear Al Gore by Letter · · Score: 0, Funny
    Dear Al Gore,

    The obligatory joke about you inventing the Internet goes here.

    Sincerely,
    Letter

    1. Re:Dear Al Gore by jpmorgan · · Score: 1
      Dear Letter,

      That joke was dumb three years ago.

      Sincerely,
      The rest of the world,

    2. Re:Dear Al Gore by Anonymous Coward · · Score: 0

      It's funny because he makes fun of those who would actually write that joke.

    3. Re:Dear Al Gore by Anonymous Coward · · Score: 0

      It's funny because he makes fun of those who would actually write that joke.

      First rule of humor is: It aint funny if you have to explain it.

    4. Re:Dear Al Gore by wik · · Score: 1

      Dear Jp. Morgan,

      I hope your brokerage doesn't get whacked by the feds.

      Sincerely,

      Penpal

      P.S. send my best to the Schwabs.

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
  19. In keeping with the unique branding style . . . by StefanJ · · Score: 1
    . . . introduced by the PR whizzes behind Total Information Awareness name and logo, this new effort will be called either "SkyNet" or "Die Carbon Units," and feature a logo of a Borg drone ramming chips into the head of a howling toddler.

    Stefan "It's finally out!" Jones

    1. Re:In keeping with the unique branding style . . . by donutz · · Score: 1

      I've heard that President Bush is already deeply concerned with the Defense Dept's SkyNet project....

    2. Re:In keeping with the unique branding style . . . by IthnkImParanoid · · Score: 1

      Actually, in keeping with the branding style of Terrorist Information Awareness, any such thing would be called the Terrorist Inhibitor, and feature cute puppies frolicking unfettered in a happy fairy gumdrop land.

      --
      It's nothing but crumpled porno and Ayn Rand.
  20. In related news... by civilengineer · · Score: 1

    Scientists are looking for alternatives to rats for experiments: If rats are experimented on they will develop cancer. --Morton's Law

    --

    New year Resolution: Don't change sig this year
    1. Re:In related news... by Anonymous Coward · · Score: 0

      I hear they're trying lawyers, because there are more of them, and you don't get as emotionally attached to them as you do to rats!

  21. Diamonds are no longer a girl's best friend by beacher · · Score: 2, Interesting

    I saw this article about new diamond manufacturing techniques and it's an interesting read. Having diamond based processors looks like a viable technology in the near future and heat dissipation is one of the major reasons that they're considering diamond.

    I'm just worried about what my wife will say when the diamond in my machine is bigger than the one on her finger...
    -B

  22. Re:Stacked chips (Sloooowwww) by izto · · Score: 2, Informative

    a) Chips are already "stacked". Layer over layer of silicon.

    b) If you are talking about stacking dice (That is, literally stacking chips inside the package) then the distance the information would have to travel when going trough the "vertical interconnects" would be thousands or tens of thousands bigger than the distance of any on-chip interconnection. Which means the communication between layers of stacked chips would be thousands of times slower. Not very good for microprocessors..

  23. Working link! by rapevictim · · Score: 0, Informative
  24. Clockwork's Corollary to Moore's Law by The+Clockwork+Troll · · Score: 4, Funny

    Every 18 months, someone will develop a new law to compute the rate at which the estimate of the rate at which the number of transistors on semiconductor chips will double will halve.

    --

    There are no karma whores, only moderation johns
  25. better yet by Tumbleweed · · Score: 1

    > See, if we get everybody to take xanax or zoloft, there's no limit to how fast computers will appear to be working.

    Let's just kill everyone, then our computers will seem infinitely fast! Dude, if you're gonna dream, Dream Big!

  26. Qubit by dragonfly_blue · · Score: 1
    I thought that quantum computing was probably going to be viable within ten years, and will probably be far more advanced than any of the fabrication methods they listed in the article.


    Their web site talks a little bit about DARPA's quantum computing projects, but the page seems to be a little outdated. Anyone know if they're pursuing this as well?

    --
    Free music from Jack Merlot.
    1. Re:Qubit by Anonymous Coward · · Score: 1, Informative
      thought that quantum computing was probably going to be viable within ten years, and will probably be far more advanced than any of the fabrication methods they listed in the article. Their web site talks a little bit about DARPA's quantum computing projects, but the page seems to be a little outdated. Anyone know if they're pursuing this as well?
      The quant-ph list might have activity with freshness a little more to your liking: quant-ph Aug 2003. Or, just check out xxx.lanl.gov - yes it's real, yes it's useful, no it's not goatse.

      That said, with the potential applications of quantum computing in cryptography (especially brute-force cracking and decryption), it's unlikely that anything close to the bleeding edge is in the public eye.
    2. Re:Qubit by strange_attract0r · · Score: 1

      Quantum Computing has huge potential, algorithms such as Shor's factorisation algorithm and Quantum error-correcting codes have been developed and are just waiting for the hardware ... I'm pretty sure I read somewhere (can't remember where - maybe Electronics World) that quantum logic gates have been created in a lab under controlled conditions, so who knows when it will become large scale? That said, quantum computers are not necessarily better at everything or infinitely powerful as some people seem to think ... Quantum cryptography is alive and well already, scientists in Germany have managed to transmit entangled photons over the river Danube through air, and conventional quantum cryptography (without entanglement) has been done over many kms (22km I think) through air.

      --
      This sentence no verb
    3. Re:Qubit by Anonymous Coward · · Score: 0

      Huh Huh. He said XXX.

  27. By observation rules by gmuslera · · Score: 1

    Murphy's laws are also more observation than predictives, but I think that technology changes will not have effect on them.

  28. Re:About Indium Phosphide. by Anonymous Coward · · Score: 0

    No, it won't. Hope this helps.

  29. Re:Stacked chips (Sloooowwww) by Anonymous Coward · · Score: 1, Funny

    B-b-b-ut.. Hypertransport!

    (sorry, I just like the name)

  30. It's called by Anonymous Coward · · Score: 1, Funny

    It's called the Bush Method. It isn't as fast or elegant as a genuine Reality Distortion Field, but it gets the job done about as well most of the time and the great thing is, it's cheaper and anyone can do it.

    The Bush Method is so simple, it's amazing no one thought of it before 2000. All you have to do is take the thing about reality you want to distort, and state that it has changed, whether or not it hasn't. The amazing thing is, if you say it enough times publicly, it actually becomes true.

    The Bush Method has already revolutionized both politics and business (See: Darl McBride, career of) and i'm sure DARPA will pick up on the military applications any day now. Expect, come 2005, to see President Bush repeatedly stating on national television that microchips are a hundred times faster than they were six months ago. Once that begins, Moore's Law is toast!

    1. Re:It's called by Gherald · · Score: 3, Insightful

      > The Bush Method: all you have to do is take the thing about reality you want to distort, and state that it has changed, whether or not it hasn't

      Why do you give Bush the credit? This shit is Marketing 101 and Politics 102.

    2. Re:It's called by Anonymous Coward · · Score: 0

      Because he's a green? They hate sucessful bussiness types, and people that eat meat, or have a religon that doesn't centre on hugging trees and doing the bidding of bunnies and deer, or breathe, or cut their grass.

    3. Re:It's called by Anonymous Coward · · Score: 0

      Why do you give Bush the credit? This shit is Marketing 101 and Politics 102.

      some people will find any excuse to bash Bush. I'm sure the pipeline breaking in Arizon is Bush's fault. And all the rain we are getting on the east coast. And the fact that Starbuck's coffee really sucks. Thats all Bush's fault, too, in some wannabe hippie tree hugger's mind.

    4. Re:It's called by Anonymous Coward · · Score: 0

      But if we vote Dean, all those problems will go away, right? RIGHT ?!?

      </sarcasm>

  31. amen by Thinkit3 · · Score: 1

    It's not a law. It's a prediction. Poorly named really. Do they call it Greenspan's law when he predicts lower inflation?

    --
    -Libertarian secular transhumanist
  32. I hate Moore's Law by Liselle · · Score: 3, Insightful

    Computer salesmen are using it like a club. You figure it would drive innovation, instead of driving CPU manufacturers take advantage of comsumer ignorance and do fairy magic with clock speeds. We should call it "Moore's Observation".

    --
    Auto-reply to ACs: "Truly, you have a dizzying intellect."
    1. Re:I hate Moore's Law by luckyguesser · · Score: 1

      You figure it would drive innovation, instead of driving CPU manufacturers take advantage of

      You'd figure teachers would drive correct grammar into our heads before letting us into the real world.

      --


      The power of Christ compiles you.
      A Random Blog
    2. Re:I hate Moore's Law by Liselle · · Score: 1

      I make no excuses. If I recall, my English teacher was always on the verge of throttling me, because I have terrible comma radar.

      So, how does it feel to be perfect?

      --
      Auto-reply to ACs: "Truly, you have a dizzying intellect."
  33. Another article on this by PK_ERTW · · Score: 1
    It is about a year old now, but there was a good article in Semiconductor International about this.

    PK

    --
    Engineers arn't boring people, we just get excited about boring things.
  34. No, not just a wild guess by kfg · · Score: 4, Informative

    An educated observation, which is why it basically works.

    Please note that the observation was well enough educated that it includes the fact that its validity will be limited in time frame and that before it becomes completely obsolete the multiplying factor will change, as it already has a couple of times.

    In order to understand Moore's Law one must read his entire essay, not just have some vague idea of one portion of it.

    Just as being able to quote "E=mc^2" in no way implies you have the slightest understanding of the Special Theory of Relativity.

    KFG

    1. Re:No, not just a wild guess by Gherald · · Score: 1

      Yeah, and its funny because first Moore came up with doubling every 1 year, then later he said 2 years, but he never said anything about 1 year and a half.

    2. Re:No, not just a wild guess by fm6 · · Score: 1

      And thanks to the web, there's no excuse for not reading it.

  35. Moore Laws to come by smatt-man · · Score: 1

    It seems every year "they" say that chips will have to change this or that to keep up and manufacturers seem to be able to come out with a new processes to push speeds higher.

    --

    ---
    Lousy rotten karmic retribution.
  36. uh I mean the interconnects too by Thinkit3 · · Score: 1

    The physical layout is actually multi-layer already. It's on a single wafer though. Dope.

    --
    -Libertarian secular transhumanist
    1. Re:uh I mean the interconnects too by Anonymous Coward · · Score: 0

      How about instead of making the chips taller, make them wider?

    2. Re:uh I mean the interconnects too by Anonymous Coward · · Score: 0

      Because you then induce further gate delays. You forget that capacitors have charge/discharge times and the further the signal has to travel the more you have to account for this. It becomes increasingly difficult to deal with and ultimately requires you to have slower clock speeds overall.

  37. Parallel Computing by lawpoop · · Score: 1, Interesting
    When we absolutely cannot put anymore transistors on a chip, we will start making computers that are massively parrallel. In the future, you will have a desktop computer that will have 2, 4, 8, 16, etc chips on them.

    All these other things they are talking about are vaporware. Parallel computing is here and in use now.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
    1. Re:Parallel Computing by Anonymous Coward · · Score: 0

      shut the fuck up of course we can put more transistors on a chip

      remember the molecular switch story? shiiiiit

      transistors today are huge compared to that tiny ass shit

    2. Re:Parallel Computing by Abcd1234 · · Score: 2, Interesting

      Sounds like a nice idea for the desktop or for certain classes of research, but there will always be a place for massive computational capacity on a single chip since there is a large class of computing problems which are not easily parallelizable, and hence can not take advantage of parallel computing.

      Incidentally, there is also a limit to how fast your parallel computer will get... it's call the bus. If you can't build high speed interconnects, or if your software isn't designed well (not as easy as it sounds!), you will inevitably have problems with the system bus becoming overtaxed. Heck, this is already a problem in our primarily single-CPU world.

    3. Re:Parallel Computing by HiThere · · Score: 2, Interesting

      Yes, but the current parallel computers have huge performance costs...they can easily spend over half their time coordinating themselves on many kinds of problems. Of course, on well structured problems there probably isn't a better solution possible.

      Two major answers occur to me:

      Answer one is that we figure out how to automatically decompose problems into independently solvable threads.. a quite difficult problem.

      Answer two is that we build special purpose parallel processors to handle parallelizable tasks efficiently (sound processors, visual cortexes, etc.) and use them as/from demons to maintain environmental awareness. Then we divvy everything we can into separate threads. Dedicate one CPU to coordinating between processes (with possibly hot-switchable backups). And do the best we can.

      Answer two seems to be "sort of" the approach that biological design takes...at least in mammals.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  38. If anyone would know... by PunXX0r · · Score: 1

    If there is a group on earth that would have some idea about what the next stage technology that will upset Moore's law will be, it's DARPA. It is possible that they already are 10-15 years advanced of that which we get down here on earth (tin foil hat time), and are just planning upon declassifying it as it becomes cost-effective (read: profitable) to do so. Heh Heh.

  39. [Funny Slashdot Comment] How about... by cerebralsugar · · Score: 0, Flamebait

    Chips foundrys, that instead of foundering chips the traditional way, they Garflag Barg Butto Moogie KawwwooowwWwweeee!!!!

    Sorry, you probably can't read that last part. I had to encrypt it as I don't own a patent on it yet. And if you Slashdotters try to break my encryption I will be forced to shoot you under the digital millenium copyright act. Don't worry though, you can pay me licensing fees for linux too. Don't pay those people at SCO, my license is better!

    By the way, I own the intellectual property of "modding down", be it the "troll" variety or the "off topic" variety, so for each such mod recieved I will charge you a (very reasonable) licensing fee of only $799.

    --
    Easy guys, I put my pants on one leg at a time. The difference is after I put on my pants I make gold records!
    1. Re:[Funny Slashdot Comment] How about... by cerebralsugar · · Score: 1, Funny

      Flamebait, I forgot that one...

      --
      Easy guys, I put my pants on one leg at a time. The difference is after I put on my pants I make gold records!
    2. Re:[Funny Slashdot Comment] How about... by Lane.exe · · Score: 1
      That's not funny. And neither are you.

      --
      IAALS.
  40. WRONG! by Anonymous Coward · · Score: 1, Funny

    "DARPA (the folks who brought you the Internet)


    WRONG!

    It was algore who brought us the internet!

    Where have you been?
    1. Re:WRONG! by Anonymous Coward · · Score: 0

      DARPA? Were they not the folks who brought Al Gore to life? Couldn't have been GE, *they* bring *good* things to life.

  41. mynuts wonce again? by Anonymous Coward · · Score: 0

    can't say you're not pessimistic.

  42. human terms by omarques · · Score: 0, Offtopic

    "Is it a tank, is it a missile, is it a school bus?"
    I Can't Believe It's Yogurt!
    Hold fire!!! Oops, too late!
    Sorry, kid! Bad time for holding this cup... looked like a grenade or someting...

  43. [bang head here] by bersl2 · · Score: 1

    Is it too much to ask for everyone to just STFU about Moore's Law? Can't we just let it go quietly? I mean, aren't there more important things than sitting around arguing the relevance (if any) of Moore's Law.

    Then again, I post on /.

    1. Re:[bang head here] by Anonymous Coward · · Score: 0

      Damn, forgot to preview...

  44. They might violate Moore's Law... by Anonymous Coward · · Score: 0

    ...but they will never break Brannigan's Law! Branigan's law is like Branigan's love...hard and fast!

  45. Moore's law is already ending by Junks+Jerzey · · Score: 3, Informative

    Moore's law is already ending. Intel's Prescott (i.e. Pentium 5) CPU dissipates 103 watts. That's beyond anything you can put in a laptop, and it's arguably beyond anything that should be in a workstation-class PC. But it also may not be that we're hitting CPU speed limits, just that we're hitting the limits of type types of processors that are being designed. Much of the reason the PowerPC line runs cooler than the x86 is because the instruction set and architecture are much cleaner. There's no dealing with calls to unaligned subroutines, no translation of CISC instructions to a series of RISC micro-ops, and so on. But there are the same fundamental issues: massive amounts of complexity dealing with out of order execution, register renaming, cache management, branch prediction, managing in-order writebacks of results, etc.

    Historically, designing CPUs for higher-level purposes, other than simply designing them to execute traditional assembly language, has been deemed a failure. This is because generic hardware advanced so quickly that the custom processors were outdated as soon as they were finished. Witness Wirth's Lilith, which was soon outperformed by an off-the-shelf 32-bit CPU from National Semiconductor (remember them?). The Lisp machine is a higher profile example.

    But now things are not so clear. Ericsson designed a processor to run their Erlang concurrent-functional programming language, a language they use to develop high-end, high-availability applications. The FPGA prototype was outperforming the highly-optimized emulator that had been using up to that point by a factor of 30. This was with the FPGA at a clock speed of ~20MHz, and the emulator running on an UltraSPARC at ~500MHz. And remember, this was with an FPGA prototype, one that didn't even include branch prediction. Power dissipation was on the order of a watt or two.

    Quite likely, we're going to start seeing more of this approach. Figure out what it is that you actually want to *do*, then design for that. Don't design for an overly general case. For example, 90% of desktop CPU use could get by without floating point math, especially if there were some key fixed point instructions in the integer unit. But every Pentium 4 and Athlon not only includes 80-bit floating point units, but massive FP vector processing units as well. (Not to mention outmoded MMX instructions that are almost completely ignored.)

    1. Re:Moore's law is already ending by Abcd1234 · · Score: 1

      For example, 90% of desktop CPU use could get by without floating point math, especially if there were some key fixed point instructions in the integer unit. But every Pentium 4 and Athlon not only includes 80-bit floating point units, but massive FP vector processing units as well. (Not to mention outmoded MMX instructions that are almost completely ignored.)

      LOL! You MUST be trolling. Seriously! I'll bite anyway, though. How many people, with their computer:

      1) play audio/video
      2) edit audio/video
      3) heck, edit still images
      4) model/render 3D
      5) play games

      This is a small list PC applications classes, and I will guarantee you, they *all* use MMX or one of the other major vector units, and in many cases, the floating point unit is heavily used as well!

      Seriously, what kind of crack are you on?

    2. Re:Moore's law is already ending by Bingo+Foo · · Score: 1

      Another example of special purpose computing: The GRAPE "gravitational pipe" computer.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    3. Re:Moore's law is already ending by roystgnr · · Score: 4, Insightful

      For example, 90% of desktop CPU use could get by without floating point math

      Well, except for games.

      And anything that uses 3D.

      And audio/video playback and work.

      And image editing.

      And some spreadsheets.

      What's that leave, web surfing and word processing? No, even the web surfing is going to use the FPU as soon as you hit a Flash or Java applet.

    4. Re:Moore's law is already ending by univgeek · · Score: 1

      I'm sorry, but what does your comment have to do with Moore's law? Moore's law merely states that the density of transistors on a IC doubles every 18 months. This has nothing to do with the frequency of operation, power consumption or RISC/CISC.

      You merely make the statement that Moore's law is ending, and then provide some totally unrelated comments.

      --
      All bow to his Noodliness!! His Noodle Appendage has touched me!
    5. Re:Moore's law is already ending by Anonymous Coward · · Score: 0

      Which, of course, is why he gets moderated insightful. /. really is a great place.

    6. Re:Moore's law is already ending by Elladan · · Score: 3, Interesting
      Well, except for games.
      And anything that uses 3D.

      Games and 3D make heavy use of FPU, but it's interesting to note that as time goes on, more and more of the heavy lifting FP work is being offloaded to the graphics processor.

      Given a few more generations, most of the FPU work in todays games may actually be executed in the GPU.

      Of course, this doesn't actually change anything, since tomorrow's games will just put that much more load on the CPU for physics processing and such!

      And audio/video playback and work.

      Video codecs are essentially all integer based. Audio codecs often use the FPU, but they really don't need to - fixed point implementations tend to be just as fast.

      And image editing.

      The vast bulk of image editing work tends to be integer-based, or easily convertible to integer-based.

      And some spreadsheets.

      Spreadsheet math calculations aren't really performance-related in any sense. 99.9% (remember, your statistics may be made up on the spot, but mine are based on sound scientific handwaving!) of the time a spreadsheet spends is in fiddling with the GUI, which is primarily an integer operation activity.

      That said, the parent poster's point sort of goes both ways. It's true that the FPU unit is heavily underutilized by most things outside of games, so it's not an unreasonable idea to strip it out and let the FPU be emulated in software or microcode or whatnot.

      However, that won't necessarily really help. Modern CPU cores are better able to manage their power routing than previous ones, so having an FPU on there doesn't necessarily cause any trouble. The CPU may be able to disconnect power to the FPU when it's not in use, thus making the whole thermal issue something of a moot point in this respect. If it doesn't generate heat, it's just a matter of wasted silicon - and silicon's becoming quite cheap!

      In fact, the FPU is an example of good design in CPU's, really. It's not too hard to fit a lot of computation units on one CPU core these days, hence having multiple ALU and FPU computation units being driven by complicated pipelining and SIMD engines. The difficulty is making efficient use of them - note the trouble getting SMP to work efficiently, and the whole idea of hyperthreading. While the FPU may get fairly low utilization, it is fantastically faster at floating point computation than the integer cores are, and putting a couple on a chip is thus generally a pretty good idea.

    7. Re:Moore's law is already ending by Anonymous Coward · · Score: 0

      If it doesn't generate heat, it's just a matter of wasted silicon - and silicon's becoming quite cheap!

      no that is actually quite the opposite. the more space you save on a chip mean the more space you have to put other gates to help increase speed. even if you absolutely have no more stuff you need to place on a processor (highly unlikely), you can still add more cache. space on a processor is the most expensive real estate. that is one of the few major reason for chip manufactures try to reduce line width (other reasons include heat and speed).

      but i still don't believe that the fpu (or mmx) should be scrapped. integer emulation is to slow. i think intel should stop supporting the backwards compatibility crap and should redesign the chip from scratch to increase efficiency and use a different ISA if necessary

    8. Re:Moore's law is already ending by khallow · · Score: 1
      Moore's law is already ending. Intel's Prescott (i.e. Pentium 5) CPU dissipates 103 watts. That's beyond anything you can put in a laptop, and it's arguably beyond anything that should be in a workstation-class PC. But it also may not be that we're hitting CPU speed limits, just that we're hitting the limits of type types of processors that are being designed. Much of the reason the PowerPC line runs cooler than the x86 is because the instruction set and architecture are much cleaner. There's no dealing with calls to unaligned subroutines, no translation of CISC instructions to a series of RISC micro-ops, and so on. But there are the same fundamental issues: massive amounts of complexity dealing with out of order execution, register renaming, cache management, branch prediction, managing in-order writebacks of results, etc.

      The theoretical minimum heat generation is a bunch of orders of magnitude less. Remember that some old supercomputer chips required cooling in liquid nitrogen in order to function. There's no obvious reason that the power consumption won't be reduced to a level useful for laptops. Intel has a long track record of their faster chips producing a lot of excess heat. Instead, what's probably happening here is that Intel figured out a way to run the chips at a higher power (probably in part due to all the overclocking research out there) in order to compete better with AMD.

      OTOH, you could be right in that this increase in power consumption might be a hint of hitting the eventual barrier. In order to achieve the rate of gain that was part of Moore's Law, Intel now runs its chips at higher power. Only problem is that this shifts things maybe a few weeks or months in advance. It's a temporary fix at best and requires a significant reengineering of the PC internals.

    9. Re:Moore's law is already ending by Animats · · Score: 1
      Of course, this doesn't actually change anything, since tomorrow's games will just put that much more load on the CPU for physics processing and such!

      Yes. And it should be a double-precision FPU. Trying to cram an physics engine onto the PS2, which has only 32-bit floating point, is not a happy experience.

  46. Re:Stacked chips (Sloooowwww) by temojen · · Score: 4, Insightful
    the distance the information would have to travel when going trough the "vertical interconnects" would be thousands or tens of thousands bigger than the distance of any on-chip interconnection.

    But also thousands or hundreds of thousands of times smaller than going outside the package; which would make it ideal for multi-processors, array processors, or large local caches.

  47. DARPA & Quantum Computing by anzha · · Score: 2, Informative

    A lot of posters sem to think that DARPA, the US military, or the US government is a unified thing. It's not. Each part often have their own agendas. Research is very frequently driven by those agendas.

    However, DARPA often CYAs when it comes to research too. If you come up with a whacky idea that might just work they often will fund it even though it is in competition with another they have. The reason being that they then can see which whacky idea actually works. Often none do. or one does. or nother that seemed like a sure thing doesn't.

    A long story short, if quantum computing doesn't turn out to be all that, they've covered their techno @$$3$.

    --
    Do you know why the road less traveled by is littered with the bones of the unwary?
    1. Re:DARPA & Quantum Computing by whovian · · Score: 1

      But don't forget to mention that they are willing to yank funding away from you, too, if the wind direction changes. IMO it can get pretty dicey working with^H^H^H^Hfor DARPA.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
  48. Re:Stacked chips (Sloooowwww) by Bender_ · · Score: 2, Informative
    a) Chips are already "stacked". Layer over layer of silicon


    False, there is just one active layer of single crystalline silicon that contains the devices. The remaining layers are interconnects.


    b) If you are talking about stacking dice (That is, literally stacking chips inside the package) then the distance the information would have to travel when going trough the "vertical interconnects" would be thousands or tens of thousands bigger than the distance of any on-chip interconnection.


    How, why? the lateral extend of any die is usually bigger than its height. In fact the distance would be much shorter. Active layers would be seperated by less than 100micrometers.

  49. GUH?! by Anonymous Coward · · Score: 0

    BobAbooey had more barely plausible obfuscated technobabble than you in the nail of his little finger!

  50. I'm looking forward to... by Linker3000 · · Score: 2, Funny

    The era of biological computing when I can just sneeze on my PC to double its RAM!

    --
    AT&ROFLMAO
  51. It's bigger than Moore's law by Psyx · · Score: 1
    "Moores Law was not the first, but the fifth paradigm, to provide exponential growth in computing. The next paradigm, which will involve computing in three dimensions rather than the two manifested in todays flat chips, will lead to computing at the molecular, and ultimately the subatomic level. We can be confident that the acceleration of computing will survive the well anticipated demise of Moore s Law."

    - Ray Kurzweil

    The entire text

    1. Re:It's bigger than Moore's law by iafrey · · Score: 2, Informative

      Well according to this article on wired the promise of molecular computing is far far far beyond Moore's law. Not only in its processing power, but also in storage capacity, production, speed of production. Biomolecular electronics will change everything within the next 20 years (hopefully). We cant even imagine or predict what will happen. I just hope that our current stupid IP laws do not hinder this. I wouldnt be surprised if some new SCO tries to stall this technologies. Just in the name of making a underved profit.

  52. Re:True enough by dragonfly_blue · · Score: 1

    They were even supposed to be funding the crackheads over at OpenBSD for a while.

    (Just kidding, Theo.)

    --
    Free music from Jack Merlot.
  53. IBM thinks so by roystgnr · · Score: 4, Informative

    They made an announcement about it less than a year ago. They don't say if they'll be doing anything special about heat problems, though.

  54. Moore's Law is not a "law" by pagley · · Score: 4, Informative

    Thank Goodness someone has finally said something about it, even if it was just in passing. The bonus is that it is on the front page of Slashdot.

    "Moore's Law" is no more a "law" in the sense of physics (or anything else for that matter), than any other basic observation made by a scientist or physicist.

    Oddly, you'd have a hard time believing it wasn't a Law of Nature by the apocalyptic cries from the technology industry when "Moore's Law" falls behind - spouting that something *has* to be done immediately for Moore's Law to continue, lest the nuclear reaction in the Sun cease. Or something.

    At the time it was coined by the *press* in 1965, only a small fraction of what we now know was known about the physics of integrated circuits and semiconductors at the time. So, looking back it's easy to see that the exponential trend in density would continue as long as the knowledge and abilility to manipluate materials increased exponentially.

    Yes, it is rather surprising that Moore's observation has held true as long as it has. And this isn't to say that the growth trend won't continue, but it will certainly level off for periods while materials or manufacturing research comes up with some new knowledge to advance the industry.

    As the article indicates, things are likely headed for a plateau, possibly toward the end of this decade or start of the next. And at that point, Moore's observation will simply no longer be true or appropriate.

    Let the cries of armageddon begin as "Moore's Law" is finally recognized as an observation that will eventually be outlived.

    For a little "Moore" background, see http://www.intel.com/research/silicon/mooreslaw.ht m

    1. Re:Moore's Law is not a "law" by Pendersempai · · Score: 1

      Yeah, and the Law of Gravity isn't technically a law either: it's an experimental observation that has held true over time.

      So?

    2. Re:Moore's Law is not a "law" by cylcyl · · Score: 1

      I say that we bring this up at the capitol hill and correct this situation.

      Or even further, maybe we should make it an Amendment to the constitution?

  55. Finally by Anonymous Coward · · Score: 0

    a working link

  56. Re:Stacked chips (Sloooowwww) by temojen · · Score: 1

    Some observations:

    1. My athlon is about 1cm x 1cm (the chip part, not the package)
    2. Vacuum does not conduct well
    3. Semiconductor manufacturers have very precise fabrication methods

    Given that, I'm sure they could figgure out a way to make the distance between any two points on two wafers 1cm2 less than 0.5cm., say by making the interconnects gold studs a micron or so high all over the surface of the wafer, and aligning them face-to-face.

  57. Floating Point by Detritus · · Score: 1

    Now that fast floating point hardware is standard on desktop CPUs, I take advantage of it whenever I can. Fixed point arithmetic is an error-prone kludge for CPUs without floating point hardware. I've waited decades for floating point hardware to become a standard feature of PCs. Take it away and I will have to break someone's legs.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Floating Point by Penguinshit · · Score: 1

      I thought "Floating Point" was the name of the Bush Administration's economic policy...

  58. SNL by luckyguesser · · Score: 1

    Terd Ferguson: "It's a big hat. It's funny. It's funny 'cuz it's big."

    --


    The power of Christ compiles you.
    A Random Blog
  59. M-Guide Issues by Ateryx · · Score: 1
    Moores Law is quite interesting, Scientific American has covered several interesting quandries that occur:

    1) As Moore's Law goes further down the exponential path, errors will increase as well (specifically with hard drives)

    2) The complexity of setting up chips

    3) With technology updating so quickly, disposal of old PCs


    The other point once made (although I can't find a link) was Moore's Law could arguably be perpetuating itself. Instead of looking at it as what is orginally was, an observation, many see Moores Law as a guide and judge the growth of the Industry--making it a goal companies strive to attain.

    Just my 2 cents...

    --
    "The truth suffers from too much analysis"
  60. Name change? by InsaneCreator · · Score: 1

    DARPA (the folks who brought you the Internet)

    Shouldn't their acronym read FBI insted of DARPA, then?

  61. Moore's Law in design by po8 · · Score: 1

    Let's keep in mind that Moore's Law was more an observation than a predictive law of nature, despite how people treat it that way.

    Not entirely. The folks designing FooCorp's next generation of e.g. chip fabs generally use Moore's Law to tell them where the competition will be by the time the fab is built: FooCorp needs to be competitive at that point in the future. Then the folks designing e.g. PDAs use Moore's Law to tell them what processor power, memory capacity, etc will be available to them by the time their next PDA is in production.

    In short, Moore's Law is something of a self-fulfilling prophecy.

    This sort of effect, BTW, is one of the big causes of the dot-bomb. Companies that had been counting on communication tech being there to support their business went under themselves when the telecom companies went under. Companies counting on building a business on middleware went under when their customers did. It only took a few dominos tipping over to start the whole cascade. Thankfully, this hasn't happened in the CPU, memory, or storage business. Yet.

  62. Re:Stacked chips (Sloooowwww) by randyest · · Score: 2, Informative

    Right on a). well, mostly -- IBM has a new process that does allow transistors in some area-IO to be placed over logic gate transistors. It's more trouble than it's worth, though (unavoidable interactions are hard to calculate accurately).

    And right on b) -- the distance between 2 dice stacked is much shorter than 2 side-by-side. But this is totally irrelevant, mostly due to previous posters :). See, it's not that it's further to go vertical from one die to the next, rather than packaging each individually and connecting them horizontally. The problem is it's hard to go vertical. This is true from design, manufacturability, and reliability points-of-view.

    First, by area-IO I meed input/output (IO) drivers or receivers that can be placed anywhere in an area, rather than only around the circumference (preipheral IO). We have area-IO at the package level (such as BGA, or Ball-Grid-Array and FCBGA, or Flip-Chip Ball Grid Array [best for area-IO, and expensive]) and area-IO at the die level. Do we connect the dice before or after packaging?

    Either way presents problems. Such as (for pre-packaging connections):

    How do you electrically connect 2 area-IO dice? Usually, a die has little square landing pads, and these are only about 50um square, spaced every 200-250um or so on center in 2-D arrays of up to 70x70 and more. To be able to do anything with these tightly packed little signals, we drop special tiny drops of metal that stick to the pads, and press this up against a package substrate (ceramic), which includes routes to space those signals out more, like every 1.0mm or so. Even this is expensive and hard to mount to PCB, since it's hard to ensure both things are perfectly flat (package and PCB) so that all balls connect.

    In fact, we rely on the package (often including an internal metal "stiffener") to keep the die nice and flat, which helps avoid de-lamination (layers peeling apart). Two dice pressed next to each other would require some space between them to make the connection (i.e., some bumps for the connection, and valleys for no connect areas), and this and the elasticity of the electrical connection medium would leave enough play to let the dice warp all over the place.

    It'd be even harder to tell which ball(s) aren't connected. We do this now by confirming that the PCB is OK (usually pretty easy, so it makes a good reference), make the chip send specially-controllable data out (and take data in on inputs), then check to see what's right and wrong by measuring at the board level. If my board is another chip, how do I know which one I am debugging? This debugging (we call mfg testing) happens to all chips, not just some samples. If it isn't, failure rates will go up to unacceptable levels (like 20-50% or more).

    Testability is hard if you stack dice before or after packaging. Design is a bizzotch too, since you can't very well even model one whole chip at a time (and how the circuit performs depends on process, voltage, and temperature), much less two chips stacked with an insulator and some kind of very short, very small, very fragile, very susceptible to noise and crosstalk hunk of 1000+ wires between them. One local hot spot at X,Y on die A can mess up operation at x,y on die B, and we'd never be able to practically predict that.

    Most importantly of all, part of the reason chip design even works at all, and that we can churn them out for pennies each (after massive design and capital outlay for a fab), is that we can simplify the design dramatically by making assumptions, modelling the target device in isolation, verifying it in isolation, and then being able to safely assume this (truly wrong) assumption of isolation is close enough to true that the part will work in the system. Single packaged die are relatively infinitely insulated from everything except the I/O we carefully design. Stacked dice would not be -- they would interact strongly with each other in unpredicatab

    --
    everything in moderation
  63. Re:Stacked chips (Sloooowwww) by Phiz · · Score: 1

    10^3-10^5 is a an overstatement. Standard silicon wafers are 500-1000 microns thick. An average polysilicon interconnect line on a non-stacked chip is 1-20 microns. A metal interconnect line on a non-stacked chip will range from 2-10^5 microns.

    Going from one corner of a reasonable sized chip to another is definitely further than hopping up one chip thickness.

  64. Get rid of C! by Temporal · · Score: 4, Interesting
    Not many people know it, but one of the problems holding back processor technology today is the way programming languages are designed. Languages like C (or C++, Java, Perl, Python, Fortran, etc.) are inherently serial in nature. That is, they are composed of instructions which must be performed in sequence. However, the best way to improve the speed of processors is to increase parallelization; that is, make them do multiple things at once. And, no, threading isn't the answer -- threading too large-scale, and can only usefully extend to 2-4 parallel processes before most software has trouble taking advantage of it.

    Think about this: Why is video graphics hardware so much faster than CPU's? You might say that it is because the video card is specifically designed for one task... however, these days, that isn't really true. Modern video cards allow you to write small -- but arbitrary -- programs which are run on every vertex or every pixel as they are being rendered. They aren't quite as flexible as the CPU, but they are getting close; the newest cards allow for branching and control flow, and they are only getting more flexible. So, why are they so much faster? There are a lot of reasons, but a big one is that they can do lots of things at the same time. The card can easily process many vertices or pixels in parallel.

    Now, getting back to C... A program in C is supposed to be executed in order. A good compiler can break that rule in some cases, but it is harder than you would think. Take this simple example:

    void increment(int* out, int* in, int count)
    {
    for(int i = 0; i < count; i++)
    out[i] = in[i] + 1;
    }

    This is just a piece of C code which takes a list of numbers and produces another list by adding one to each number.

    Now, even with current, mostly-serial CPU's, the fastest way to perform this loop is to process several numbers at once, so that the CPU can work on incrementing some of the numbers while it waits for the next ones to load from RAM. For highly-parallel CPU's (such as many currenty in development), you would even more so want to work on several numbers simultaneously.

    Unfortunately, because of the way C is designed, the compiler can not apply such optimizations! The problem is, the compiler does not know if the "out" list overlaps with the "in" list. If it does, then the compiler has to do the assignments one-at-a-time to insure proper execution. Imagine the following code that calls the function, for example:

    increment(myArray + 1, myArray, count);

    Of course, using the function in such a way would not be very useful, but the compiler has to allow for it. This problem is called "aliasing".

    ISO C99 provides for a "restrict" keyword which can help prevent this problem, but few people understand it, even fewer use it, and those who do use it usually don't use it everywhere (using it everywhere would be too much work). It's not a very good solution anyway -- more of a "hack" if you ask me.

    Anyway, to sum it up, C generally requires the CPU to do things in sequence. As a result, CPU manufacturers are forced to make CPU's that do one thing at a time really, really fast, rather than lots of things at the same time. And, so, since it is so much harder to design a fast CPU, we end up with slower CPU's... and we hit the limits of "Moore's Law" far earlier than we should.

    In contrast, functional languages (such as ML, Haskell, Ocaml, and, to a lesser extent, LISP), due to the way they work, have no concept of "aliasing". And, despite what many experienced C programmers would expect, functional languages can be amazingly fast, despite being rather high-level. Functional languages are simply easier to optimize. Unfortunately, experienced C/C++/Java/whatever programmers tend to balk at functional languages at first, as learning them can be like learning to program all over again...

    So, yeah. I recommend you guy

    1. Re:Get rid of C! by Jerf · · Score: 1

      The vast majority of my CPU's time is spent waiting for data to arrive, from memory, from the disk, from the keyboard and mouse, from the network (!), and from a wide variety of other sources, all orders of magnitude slower then my CPU.

      There's a damn good reason almost nobody cares about this, and the ones that do care already care, and that is that for the vast majority of what people do every day, none of that matters.

      You want to create Yet Another Functional Language? Hey, great, I'd hate to be the guy who convinced Larry Wall not to write Perl. But you might want to consider whether the problems you think exist really exist, or if they are merely abstract "Wouldn't it be nice if..." problems. A lot of smart people have been over this ground and it's neither as easy, nor as profitable, as you seem to think it is. It's your life.

    2. Re:Get rid of C! by smallpaul · · Score: 1

      Your post mixes up a bunch of things. For one thing, it implies that Python and Java allow pointer aliasing. They don't. Second, you include Lisp in your list of languages that are easy to optimize but give no indication why Lisp would be easier to optimize than (e.g.) Java. Neither allows pointer aliasing. Furthermore, Java compilers in general have more type information available to them at compile time and they do use that for optimization. Of course you can add type annotations to Lisp but if we're talking about which language is easier to optimize _by default_ I would have to say Java. Functional languages are great and all but it doesn't helpt the case to spew FUD on the other languages.

    3. Re:Get rid of C! by Temporal · · Score: 1

      You missed the larger point of my post. Aliasing was just one example of something that makes it hard to optimize imperative languages.

    4. Re:Get rid of C! by naasking · · Score: 1

      A more important bottleneck to computing speed is machine architecture (the topology of the I/O, memory, cpu, etc.). It doesn't matter much if your code can be easily parallelized to 128 processors, if all 128 of them are blocked waiting for data on the same bus. 2-4 processors is probably the upper limit of the "shared memory bus architecture", not of the serial computation paradigm. Once we move to an architecture with more than one memory bus (like NUMA), then it would time to worry about the issues you raise.

  65. from DARPA, the people who brought you... by FFON · · Score: 1, Funny

    the terrorist futures market:

    link

    --
    .cig
  66. Moore's law/observation by univgeek · · Score: 1

    The true definition merely states - "The density of transistors on an IC will approximately double every 18 months". Many people seem to think that this implies a processing performance doubling, or a frequency doubling. It is nothing of the sort.

    The only direct effect is that the cost for a chip is halved every 18 months (assuming cost ~ die area). A side-effect is the fact that smaller transistors can be run at higher clocks than larger transistors, and/or dissipate less heat.

    It is upto processor architects, and designers to make better use of the larger number of transistors available. Dr Yale Patt, of UT Austin, stated in a lecture that his team had found that chip architects had improved the performance of their designs faster than Moore's law by adding new features when they got more transistors to play with.

    --
    All bow to his Noodliness!! His Noodle Appendage has touched me!
  67. huh by Eyston · · Score: 1

    That is a lot of writing just to lobby your opinion that x86 sucks.

    -Eyston

  68. Re:Stacked chips (Sloooowwww) by randyest · · Score: 2, Insightful

    We're trying.

    But how do you get "micron high" little gold studs to stick to the die in exactly the right places? How do you make sure each gold stud is exactly the same height (can't have a short one anywhere, even by a femto-meter)? Then, how do you physically/mechanically line them up exactly and keep them together perfectly for long priods of time under fairly wide ranges in vibration and temperature ranges? How do you prevent the dice from warping if each stud isn't 100% identical (such as if you try to tolerate some height variation by making the studs slightly compressible)?

    Since you're using area-IO to connect the dice, how do you power them? Usually, in area-IO die the power comes from the top (like an IO buffer), but in a stacked die this would just lead to another die. You can't power from the "bottom", since that's not metal (it's Si substrate), and you need really big power wires to get all over the dice from somewhere. If from the top, do the tiny wires shoot out the sides between the two dice and then go to a power, uh, plug? Connector with tiny wires on one side, or what? And I do mean tiny -- the little metal studs would need to be placed every 200-300um apart, in a 2-D array, and some would have to connect to a power source, somehow.

    If you got this far: how do you design a chip with identical, but mirror-image IO locations of another chip, which presumably does a different thing? It's a huge battle in system design these days to get a chip package pinout that makes both the PCB designers and the die designers happy. Making 2 die designers happy with one chipl-level pinout would be impossible.

    Finally, given that gross simplifications and assumptios about near-perfect isolation used in modern chip design, how long until you can have the hardware and software ready for me to be able to calculate iterative solutions to 500 million simultaneous, co-dependent variations on Schroedinger's Wave Equation? (of course, it's intractable, so iteration is your only hope -- better pray for convergence too!) Oh, and I need that to take less than 6-12 hours each run to make a reasonable design schedule. :)

    --
    everything in moderation
  69. parallel computing not the ultimate answer by siskbc · · Score: 1
    When we absolutely cannot put anymore transistors on a chip, we will start making computers that are massively parrallel. In the future, you will have a desktop computer that will have 2, 4, 8, 16, etc chips on them.

    That's pointless. Why would I prefer 8 chips? Wouldn't it make sense to make a die that's 8 times as big? Then, at the same feature size (0.18 or whatever), you get the same number of total transistors in both systems, same area dedicated to CPU per rig, but less slow (ie, FSB) interconnects, allowing for a higher degree of integration. If you're going to invoke the parallel argument, you have to be better than using one chip with the same total area, and that's not the case.

    Bottom line is, you could at best tie, if the amount of processing speed per transistor were equal using one or many chips. This isn't the case though - it scales more like log(x) because of the overhead. That's where you lose your tie. Remember, you won't win unless separating one chip into lots of chips is somehow beneficial, which it's not.

    Finally, there's no reason we can't do parallel *and* whatever else we were going to do anyway. They're not mutually exclusive.

    If anyone still doesn't see it, look at it this way: To keep getting the same performance boost/year we're used to, we would have to *at minimum* double the number of chips in our box every 18 months. This is assuming that power scales linearly with # chips. So, do you want 64 chips in your rig in 9 years? Not really feasible. And remember, Moore's law is the reason you can't keep making them smaller in the first place, so that won't work.

    --

    -Looking for a job as a materials chemist or multivariat

  70. Re:Stacked chips (Sloooowwww) by Anonymous Coward · · Score: 0

    My athlon is about 1cm x 1cm

    So, making it 1 inch square (about 2.54cm square) would make it about 6.25 as big. That's like having a 6-processor system!

    Of course, heat dissipation is a concern, but a good water-cooler could handle it easily. This may be the reason water-cooled PCs become mainstream.

  71. Don't be fatuous! DARPA, SHMARPA by kaseyH · · Score: 0, Redundant

    Al Gore invented the internet!

  72. Re:Pic of Cmd Taco's wife! by Billly+Gates · · Score: 1
    Wow what a bave. Is she as hot as her?

  73. Not a guess ! by The+Famous+Druid · · Score: 2, Insightful

    It wasn't a guess, it was a statement of company policy.

    The manufacturers try to strike a balance between a high R&D investment (with rapid advances in technology) and keeping the technology in production long enough to generate a good return on that investment. Moores Law represents the 'sweet spot' that manufacturers had settled on.

    While it's held quite well in recent decades, there's no guarantee it will continue to hold. If they hit a technological wall, or economic conditions cause a drop in investment, things could slow. If a major discovery is made, or an 'arms race' develops between the major players, things could speed up. IBM did this in the hard disk market, they cranked up their R&D effort, and for a while hard disks advanced more quickly than Moores Law would predict.

    --
    Quidquid Latine dictum sit, altum videtur (anything said in Latin sounds important)
  74. who is this moore bastard anyway? by che.kai-jei · · Score: 1

    wait.. the guy who set up intel.... ...doesn't moores law smell like a snake oil scamola to keep mining the rich seam that is the non-risc single CPU architecture until they reach the physical limits and are forced to use one of the other things they have been researching.
    which then, in turn is bolstered by a partnered software company to keep bringing out the next vital OS which only runs on the next generation hardware and is barely backwards compatible, if at all?

    if that makes sense then it should be familiar..

    but if that is at all true couldt they just have skipped to 4 gHz 4 years ago? would not that have bee nicer of them?

  75. Re:More about "moore's law" (no pun intended) by Anonymous Coward · · Score: 0
    If you figure the calculations-per-second afforded by various different types of technologies - from notches on sticks to abacus to napier's bones, to mechanical computers to vacuum tubes to transistors... and plot them on a graph with a linear time axis and a logaritmic computation-power axis, you get a pretty straight line going back a lot longer than Intel's marketing department has been around.

    Past performance does not guarantee future results, but it's pretty fucking spooky.

  76. Wow, must be a slow day..... by divisionbyzero · · Score: 1

    This is one of the weakest and thinnest articles I have read from slashdot in a while...

  77. DARPA should really be looking beyond... by Anonymous Coward · · Score: 0

    ThunderDome........!

    That's right. You heard me...

  78. size isn't the answer either by Anonymous Coward · · Score: 0

    You could make the die the size of a 300mm wafer and your yield would go to zero. I don't know of a process that can produce a wafer without any flaws (typically due to foreign material).

    1. Re:size isn't the answer either by siskbc · · Score: 1
      You could make the die the size of a 300mm wafer and your yield would go to zero. I don't know of a process that can produce a wafer without any flaws (typically due to foreign material).

      That's certainly true, but there's a lot more wiggle room in terms of increasing effective die size. It isn't usually foreign material per se that is the problem - more frequently, it's from defects in the crystal structure of the Si crystal. There are a number of research groups looking into eradicating these problems (among them, around 6 people in my research group).

      But you're right, this isn't strictly available now.

      --

      -Looking for a job as a materials chemist or multivariat

    2. Re:size isn't the answer either by WoTG · · Score: 1

      Well, chips could be designed to accept a few defects. Massively parallel designs internally, if a defect is found, disable a particular unit. Tough, but not inconceivable. It's already done to a certain extent to salvage CPU's with some defective L2 cache and in the past (well, rumoured anyway) to salvage 486's with defective floating point units to make 486sx's.

  79. Laws oif nature are next by Felinoid · · Score: 1

    Next thing you know they'll be making a time pod and send agents a week into the past to stop things like assasinations.

    --
    I don't actually exist.
  80. Al Gore took a little extra interest in DARPA by alphameter · · Score: 0

    Don't be so easily misled by neocons, who like to portray Al Gore as laughing stock (literally).

    Someone decided to fund that research. Someone deserves some credit.

  81. Use your eyes by eenglish_ca · · Score: 1

    Its still completely free using a link below the rest. here.

    --
    Checking out my form of escapism.
  82. The Internet by FreeHeel · · Score: 0
    "DARPA (the folks who brought you the Internet)..."

    I didn't know Al Gore worked for DARPA.

  83. Moore's Law is scientific by jgardn · · Score: 1

    Moore's Law is the observation that when people are allowed to freely interact without the burden of government, they produce at an exponential rate.

    We can apply it to other industries and seen the same effects.

    For instance, before deregulation, long distant phone calls were expensive. Today, they are dropping in price, while the QOS and coverage is expanding.

    The software industry, due to almost complete government non-interference, is able to take software to completely new levels every two to three years. The hardware industry, thanks to non-interference, is doing the same.

    Compare and contrast with heavily regulated industries. Is your medical care costs going down, while the benefits are expanding? Are houses getting cheaper to build, while becoming better and bigger? Are your cars getting safer and cheaper, with stronger yet more fuel efficient engines? The reasons why these industries do not experience the effects of Moore's Law is because government is a roadblock to their progress.

    Moore's Law will cease to apply the second government decides to start regulating the computer industry.

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
    1. Re:Moore's Law is scientific by matth88 · · Score: 1

      This is complete nonsense. First, Moore's law applies only to the cost and performance of computer chips. Second, "regulation" goes both ways. In the wild wild west, very little production (contrast to exploration and discovery) happened at all. There was no safety, no assurance that property would be secure, no nothing. Not until the "regulation" of government and law enforcement came was industrial progress even possible.

  84. Re:Moore's Law is scientific -- What nonsense! by alphameter · · Score: 0

    Your *conclusions* about regulation/innovation cause-and-effect are wildly distorted and, on the whole, mostly "wrong".

    >>Moore's Law is the observation that when people
    >>are allowed to freely interact without the
    >>burden of government, they produce at an
    >>exponential rate.

    Are the problems facing both industries equally difficult? Are the financial incentives to innovate the same?

    Most people can't drive 300 mph safely (and won't be able to until an AI agent automates driving for us) but we all love CPU's that are 3x faster than last year's CPU's.

    Do you really think these industries are so comparable as to support your proposition?

    >>Are your cars getting safer and cheaper, with
    >>stronger yet more fuel efficient engines?

    Historically, the government forced auto makers to improve their vehicles' "safety" and "fuel efficiency". Do you see auto makers surpassing government standards in these areas?

    >>For instance, before deregulation, long
    >>distant phone calls were expensive. Today, they
    >>are dropping in price, while the QOS and
    >>coverage is expanding.

    Innovation, education, and an increasing human head count spur further innovation. Have you not noticed a general acceleration of technological development over the past few hundred years??

    >>Is your medical care costs going down,
    ("Is our children learning?")
    >>while the benefits are expanding?

    After basic needs are met (e.g., food, shelter), what else do people want? People want to *live longer*. Thus, you should *expect* medical expenses as a percentage of GDP to increase over time -- in the absence of any regulation.

    Recommendation: Forget what you think you learned thus far and re-evaluate the world anew.

  85. Oh great... by HongPong · · Score: 1

    Oh great... now they will provide tiny little missiles to Iran.

    >:-(

  86. No! Really! by HiggsBison · · Score: 1

    Moore's Law was passed as a rider to that law that says that spam can be sent to anyone any time, as long as it contains a reference to HR4176 or whatever it was. So, you see, it really is as law now.

    --
    My other car is a 1984 Nark Avenger.
  87. The end of Moore's Law by Animats · · Score: 1
    Moore's law is based on a single technology - optical lithography on flat silicon. The limits of that can't be more than ten years away. Somewhere around 2012, gate sizes reach the atomic level.

    We may hit a wall before that. Power dissipation may limit device density before atom size or fabrication technology doesn. In that case, memory devices, which use less power per unit area, will continue to be fabbed at smaller scales, while busier parts (CPUs, graphics engines) will not progress as much.

    There's still no good technology after silicon. There are lots of ideas, but so far, they're all worse. Many of them involve technologies previously considered marginal, like germanium and gallium arsenide. Remember, not only does the next technology have to be smaller, it has to be cheaper, too. That's hard.

    Multilayer approaches have been suggested, but they don't reduce cost per gate much. Getting rid of heat from the interior layers is very tough, too.

    A look at the history of aviation shows what a wall looks like. From the Wright Brothers first successful controlled flight in 1903, progress was steady. Aircraft got bigger and faster every year. Technologies changed, from wood to aluminum and from pistons to jets. Aircraft grew steadily in size and range.

    The 1960s saw the development of the SR-71, the C-5A, the Concorde, and the Boeing 747. And then, suddenly, it was all over. Those planes are still flying today, and really haven't been improved upon much. The SR-71 still holds the speed record, the C-5A's size has only been exceeded slightly, and the 747 remains the bulk carrier of the skies.

    At the time, people in the industry didn't think it was over. There was talk of hypersonic transports, suborbital ballistic aircraft, and VTOL jetliners. Even antigravity was discussed seriously. But it didn't happen. None of those technologies worked well enough to use.

    That's where semiconductor technology seems to be headed.

    1. Re:The end of Moore's Law by dracocat · · Score: 1

      One of the main reasons these advances stopped was a U.S. law banning aircraft faster than the speed of sound. Why would anybody put research money into an aircraft that could not be used commercially over land!

      I believe you would have seen the improvements keep coming and coming had things been allowed to continue.

      I personally never believe anyone anymore when they tell me things can't get any faster. I remember being told that 14.4k was the fastest speed physically possible over telephone lines. Then somehow they kept making them faster. Had broadband not come around, I am confident somebody would have discovered a way already to send more thatn 56.6k over a phone line.

      Law or no law, things keep progressing as long as there is a need.

    2. Re:The end of Moore's Law by Animats · · Score: 1

      No, the real problem is that supersonic flight uses about 3x as much fuel as subsonic flight. It's not cost-effective. Look at what tickets for the Concorde cost.

  88. Rapid Single-Flux-Quantum Logic by pontifier · · Score: 1
    I found this technology while searching for the fastest processor available.

    I think I read in one of the article about it that some team had achieved a speed of 360Ghz (yes 360 Giga-Hertz) in transistor using this technology.

    With a chip going this fast synchronization between parts of a large chip becomes the main issue as light travels only 3/100 of an inch per clock cycle at this speed.

    --
    -John Fenley
  89. Quantum computing is another paradigm by HL · · Score: 1

    Quantum computing is not the answer to Moore's Law; quantum computing is a shift in computing paradigm. The thing is that there are computing problems that can't be solved efficiently on classical computers that can be solved efficiently on quantum computers (efficient beeing defined as it usually is in CS). Problems that have equally efficient solutions on classical computers will probably be solved a *lot* slower on early quantum computers.

    In other words, you don't want a QC if you want to run Gnome, but you certainly will want a QC if you want to factorize numbers (that is, crack RSA) or search huge databases (these are two of the algorithms that have been designed for QC that are beleived not to have equally efficient solutions on classical computers)

  90. It is a self fulfilling prophesy by mericet · · Score: 1

    The indutsry base their planning and research funding on this law (i.e. 'we must not lag behind moore law!' -PHB), there is no wonder it still holds.

  91. Oh, right, it's /. We already know everything. by Eideteker · · Score: 1

    I note there's no link for Moore's Law. Instead of one person putting in one link at composition, now the 10 people who don't know what Moore's Law is have to go search for it. It's the /. model of efficiency.

    --
    sic
  92. If we develop technology to recognize vehicles... by Anonymous Coward · · Score: 0

    ... then the enemy will simply use different vehicles, e.g. placing soldiers in schoolbuses. What we need is something that can look "through" the vehicle and see what is inside. Perhaps some of the technology being used to monitor crowds and pick out distinctive behavior patterns could be applied to vehicles to determine which ones are most likely to be a threat.

  93. Re:Get rid of C!...Use Fortran by OoSync · · Score: 1
    A couple of points about a language I've learned to really love and you do not seem to understand.

    Languages like C (or C++, Java, Perl, Python, Fortran, etc.) are inherently serial in nature.

    Yes, Fortran started as an inherently serial language but many, many of its modern revisions is to increase the areas in which a compiler can safely apply parallel optimizations.


    For example: your "incrementing" code snippet:

    (incrementmyArray + 1, myArray, count);

    is written thus in modern Fortran using two arrays of dimensions 1 to n (arbitrarily defined indices):

    REAL :: array1(1:n), array2(1:n)

    array2=array1 + 1

    And if you only wish slices of the array:

    array2(x:y) = array1(a:b) + 1


    Anywho, just a few sentences an examples to show you that not all of those languages have to be or continue to remain "primarily serial".

    --

    I always get the shakes before a drop.
  94. Moore's law will live on by pmz · · Score: 1


    It'll just predict American waistlines rather than chip densities.

    If the US becomes socialist under Democratic rule, we go bankrupt.

    If the US becomes imperialist under Republican rule, we start World War III.

    So, what now?