Slashdot Mirror


Will 7nm and 5nm CPU Process Tech Really Happen?

An anonymous reader writes "This article provides a technical look at the challenges in scaling chip production ever downward in the semiconductor industry. Chips based on a 22nm process are running in consumer devices around the world, and 14nm development is well underway. But as we approach 10nm, 7nm, and 5nm, the low-hanging fruit disappears, and several fundamental components need huge technological advancement to be built. Quoting: "In the near term, the leading-edge chip roadmap looks clear. Chips based on today's finFETs and planar FDSOI technologies will scale to 10nm. Then, the gate starts losing control over the channel at 7nm, prompting the need for a new transistor architecture. ... The industry faces some manufacturing challenges beyond 10nm. The biggest hurdle is lithography. To reduce patterning costs, Imec's CMOS partners hope to insert extreme ultraviolet (EUV) lithography by 7nm. But EUV has missed several market windows and remains delayed, due to issues with the power source. ... By 7nm, the industry may require both EUV and multiple patterning. 'At 7nm, we need layers down to a pitch of about 21nm,' said Adam Brand, senior director of the Transistor Technology Group at Applied Materials. 'That's already below the pitch of EUV by itself. To do a layer like the fin at 21nm, it's going to take EUV plus double patterning to round out of the gate. So clearly, the future of the industry is a combination of these technologies.'"

142 comments

  1. Car analogy? by sinij · · Score: 4, Funny

    Could someone explain to me why further refinement of fabrication process is the only way to progress? With a car analogy?

    1. Re:Car analogy? by 50000BTU_barbecue · · Score: 2

      Drivers are getting fatter and fatter, and the only way to get the car to move at the same speed is by continually improving the car... to end up at the same speed as before.

      --
      Mostly random stuff.
    2. Re:Car analogy? by Noah+Haders · · Score: 1

      fuel cell cars are always on the cusp of commercialization, but remain 10 years out due to some technical hurdles. They've been 10 years out for decades.

    3. Re:Car analogy? by Anonymous Coward · · Score: 0

      Could someone explain to me why further refinement of fabrication process is the only way to progress? With a car analogy?

      There's a limit to how big the engine compartment can be, so you need to keep squeezing more stuff into that limited space to improve.

    4. Re:Car analogy? by Sockatume · · Score: 1

      Everyone wants faster, cheaper, and lighter cars, but you cannae break the laws o' physics, captain.

      --
      No kidding!!! What do you say at this point?
    5. Re:Car analogy? by spire3661 · · Score: 5, Insightful

      Lets extend this. You can only bore out the cylinders so much before you have to start looking at a new design or your cylinder walls will be too thin.

      --
      Good-bye
    6. Re:Car analogy? by Anonymous Coward · · Score: 1

      Why do we need a bigger engine? Oh, to tow the larger and larger trailer of crap that programmers *I mean drivers* keep trying to tow with the vehicle.

    7. Re:Car analogy? by Anonymous Coward · · Score: 1

      As you get smaller channels they start to interfere with eachother. Much like shrinking lane size on an interstate would cause similar problems.

    8. Re:Car analogy? by Zeromous · · Score: 1

      If you take anything away from the car analogy, let it be this.

      --
      ---Up Up Down Down Left Right Left Right B A START
    9. Re:Car analogy? by Anonymous Coward · · Score: 0

      If cars progressed the way chips did, your car would get 1,000,000 MPG, drive 1,000,000,000 MPH, weigh 1 mg, and cost a nickel. I made those numbers up but the bottom line is that continuously making transistors smaller means you're always getting a lot more for your money.

    10. Re:Car analogy? by DahGhostfacedFiddlah · · Score: 5, Insightful

      We're trying to make smaller and smaller cars out of silicon, because then we can fit more cars onto parking lots. The number of cars we can fit onto a parking lot has been doubling approximately every 18 months for the past half-century, but we appear to be approaching some hard physical limits for the actual size of cars. In addition to the limits imposed by the size of the cars themselves (below a certain size, cars start interacting at a quantum level with the other cars around them), there are also challenges inherent in manufacturing cars at such a tiny scale. There is some new car-making technology on the horizon that may resolve these issues by using higher-frequency car-making lasers in our car foundries. But top researchers still have technical hurdles to pass before they can manufacture cars that are smaller than 7nm.

    11. Re:Car analogy? by Anonymous Coward · · Score: 0

      We've reached the limit of how fast cars can travel, so the only way to speed up transportation is to make the roads shorter...

    12. Re:Car analogy? by alen · · Score: 2

      same with cars

      30 years ago you had an AM radio, you needed a V8 for 190hp and dozens of features we take for granted today may have been thought of to be only on ultra luxury cars. not like we had navigation, blue tooth and lots of other gizmos in cars. a lot of the safety features and the new features people want suck up gas as well

    13. Re:Car analogy? by Opportunist · · Score: 1

      In a rather odd way it's incredibly fitting.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:Car analogy? by Opportunist · · Score: 2

      Yeah, but brakes would break occasionally for no reason, or it would just not start for no good reason, you could only drive on roads that the car makers approved and only transport goods that were approved to be transported by this specific kind of car, you'd have to get a new car every other year because you would not get any service for your old one anymore, people could easily hotwire your cars and drive away with them and everyone would tell you whatever goes wrong with it, it's only YOUR fault, not the manufacturers'.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    15. Re:Car analogy? by Zak3056 · · Score: 3, Interesting

      Everyone wants faster, cheaper, and lighter cars, but you cannae break the laws o' physics, captain.

      That doesn't sound like breaking the laws of physics: making the car lighter will make it faster, as well as (assuming you avoid exotic materials) making it cheaper.

      --
      What part of "shall not be infringed" is so hard to understand?
    16. Re:Car analogy? by infogulch · · Score: 1

      So fuel cell cars are memristors? That actually sounds about right.

    17. Re:Car analogy? by ifiwereasculptor · · Score: 1

      Could someone explain to me why further refinement of fabrication process is the only way to progress? With a car analogy?

      Easy enough. Take a car X driven by a driver Y. One driver can drive one car, so X = Y. If you make the car 50% smaller, then you'll have 2X = Y. If each car has a top speed of V, then the same driver Y can achieve 2V by driving those two smaller cars at once.

    18. Re:Car analogy? by Anonymous Coward · · Score: 0

      Yes , fat people do fit oddly in the seats of cars, planes, etc. that are made for normal-width people.

    19. Re:Car analogy? by schlachter · · Score: 1

      You have to know when to push past those barriers...until you have a single cylinder engine with more displacement than before!

      --
      My God can beat up your God. Just kidding...don't take offense. I know there's no God.
    20. Re:Car analogy? by drinkypoo · · Score: 4, Insightful

      That doesn't sound like breaking the laws of physics: making the car lighter will make it faster, as well as (assuming you avoid exotic materials) making it cheaper.

      It's not breaking the laws of physics, but it is ignoring the current state of materials technology. You have to build a lot of cars before you can get the cost of building an aluminum body down to the same as the cost of building a steel body, and carbon fiber (the only other credible alternative today) is always more expensive.

      Also, they forgot "stronger". Cars which have a more rigid body not only handle better but they're actually more comfortable, because the suspension can be designed around a more rigid, predictable body. Getting all four of those things in the same package is the real challenge.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    21. Re:Car analogy? by drinkypoo · · Score: 2

      a lot of the safety features and the new features people want suck up gas as well

      Safety, yes. But none of the new features people want weigh anything notable. Indeed, most of them come free with the size reduction associated with modernization. If you replace a bunch of relays with some logic and a couple of relays then you can also add automation along with it and the whole thing actually weighs less. Even the lightest cars today have ABS, traction control, and yaw control, and virtually no cars [in the USA] are not offered with AC. Even modern adaptive suspension requires very little additional equipment, if it uses ferrofluids that is.

      In fact, virtually all the weight increase in modern cars that doesn't relate directly to crash safety has to do with asphalt, added for sound deadening. That's the primary difference between (for example) a Toyota and a Lexus. Sometimes the Lexus has a fancier powerplant than you can get in a Toyota, but then the same sort of thing will make it there within a few years. I'm just picking on them because I like to, it's the same with all uprated marques, whether it's infiniti to nissan or even mercury to ford. More asphalt, same car.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:Car analogy? by serviscope_minor · · Score: 1

      fuel cell cars are always on the cusp of commercialization, but remain 10 years

      Cars maybe. But fuel cell busses are a regular sight round these parts:

      http://en.wikipedia.org/wiki/L...

      --
      SJW n. One who posts facts.
    23. Re:Car analogy? by Anonymous Coward · · Score: 0

      Fat's not thunny.

    24. Re:Car analogy? by Anonymous Coward · · Score: 0

      Yeah, but brakes would break occasionally for no reason, or it would just not start for no good reason, you could only drive on roads that the car makers approved and only transport goods that were approved to be transported by this specific kind of car, you'd have to get a new car every other year because you would not get any service for your old one anymore, people could easily hotwire your cars and drive away with them and everyone would tell you whatever goes wrong with it, it's only YOUR fault, not the manufacturers'.

      Sounds like a Microsoft Car(tm)

    25. Re:Car analogy? by peragrin · · Score: 1

      Ah but HP is already testing and design products with memresistors. Of course progress is going slow because HP sucks at bringing products To the market.

      --
      i thought once I was found, but it was only a dream.
    26. Re:Car analogy? by dkman · · Score: 1

      Or aim it downhill

      --
      I refuse to sign
    27. Re:Car analogy? by dnavid · · Score: 1

      Could someone explain to me why further refinement of fabrication process is the only way to progress? With a car analogy?

      The only way to make cars both faster than more energy efficient is to make them lighter. You can make cars faster by giving them more powerful engines, but at some point you'd have to power them with nuclear reactors. At some point, the semiconductor manufacturers were making cars with about fifty pounds of aluminum and carbon fiber, and reaching the limits of what you could do with less material without the car falling apart. So they are currently researching carbon nanotubes and organic spider silk to the next generation of cars can be made with thirty pounds of material and a steering wheel. By 2018, they expect to be making cars out of six pounds of adamantium and silicon aerogel, with a top speed of fifty thousand miles per hour.

    28. Re:Car analogy? by LittlePud · · Score: 2

      We're trying to make smaller and smaller cars out of silicon, because then we can fit more cars onto parking lots. The number of cars we can fit onto a parking lot has been doubling approximately every 18 months for the past half-century, but we appear to be approaching some hard physical limits for the actual size of cars. In addition to the limits imposed by the size of the cars themselves (below a certain size, cars start interacting at a quantum level with the other cars around them), there are also challenges inherent in manufacturing cars at such a tiny scale. There is some new car-making technology on the horizon that may resolve these issues by using higher-frequency car-making lasers in our car foundries. But top researchers still have technical hurdles to pass before they can manufacture cars that are smaller than 7nm.

      Easier car analogy: you can only shrink the car so much before the limiting factor is not the size of your cars, but how precisely (and how thin) you can paint the parking lines.

    29. Re:Car analogy? by Anonymous Coward · · Score: 0

      Two words. Micro. Soft.

    30. Re:Car analogy? by Tablizer · · Score: 1

      How about drivers being the electron. Shrinking beyond 1 Meter means the driver is bigger than the car. So, to get smaller cars, you have to put wheels on the drivers' asses...

    31. Re:Car analogy? by Noah+Haders · · Score: 1

      FCBs are much more prevalent in Europe than USA. USA has much higher needs for power, while Europe is gentler. Source: it's my job.

    32. Re:Car analogy? by MildlyTangy · · Score: 1

      Could someone explain to me why further refinement of fabrication process is the only way to progress? With a car analogy?

      Its like Peak Oil, but in this case its Peak Transistor Density.

    33. Re:Car analogy? by MildlyTangy · · Score: 1

      One problem of fuel cells is the fuel. How do you make it, how do you store it?

      We will either get the hydrogen from hydrocarbons ( 95% of todays hydrogen comes from fossil fuels), or we can split water with electrolysis which uses a large amount of energy.

      If splitting water, the hydrogen just becomes a method of transporting the energy used to make it. How do you scale this and still be sustainable?
      If you are steam reforming oil into hydrogen, you are still dependent on oil, and what do you do with all the CO2 that the process creates?

      Another problem of fuel cells is the expensive catalyst required for a fuel cell, usually Platinum. How can you scale this up and still be affordable?

      Now weigh all that up against a Tesla Model S.

    34. Re:Car analogy? by Noah+Haders · · Score: 1

      the main unsolved problems with fuel cell vehicles are:
      * demonstrating fuel cell stack life
      * finding a better way to store hydrogen on board (more dense)

      In terms of how you make the fuel, all of this is solved. when you say "one problem is the fuel" I wonder what problem you are defining specifically? It's unclear.

      you call out the expense of catalysts, without any knowledge of the expense of the catalyst or the amount required. hint: catalytic converters also contain platinum, but somehow science found a magic way to make them affordable.

      then you make a tesla comparison, sounding like a fanboi. OK, we can weigh it up against a model S. what metrics are we using?

      your whole post is FUD of the highest order. I think MS is hiring.

    35. Re:Car analogy? by Anonymous Coward · · Score: 0

      Because of the Third Industrial Revolution more and more people are going to be thrown out of their jobs. The horde of the jobless will then be forced to choose between their cars or their homes. The obvious solution is of course to keep the home and sell the car. But what about those people who like better and faster mobility than a bicycle (basic computing tasks)? You attempt to design a compact car (microchip) that effectively shrinks the amenities offered by a celebrity limo (circuit board). Of course, with every generation, what a single chip is expected to do increases, so now we have SOCs that do what entire motherboards in the past do. Except for the space, today's compact cars are probably more luxurious than the limos of a few decades back.

    36. Re:Car analogy? by Anonymous Coward · · Score: 0

      Waaaah, I want a computer that does everything I expect my computer to do but fits on a Z80 with a 16-bit address space!

      The demand for CPU cycles and bandwidth will always expand to utilize all available capacity. Why is that? Go ahead and name any problem or service you want: The means by which increased resource utilization (more processing, more data, more bandwidth) would solve the problem better or provide a better service are pretty much staring you in the face. Simulations? Higher fidelity of simulation! Full text search? Natural-language-aware search! First person shooter? I want better FPS, better graphics and better physics! Or, Why do programmers keep trying to tow more? Because the users demand it.

    37. Re:Car analogy? by Anonymous Coward · · Score: 0

      What about 3D design? Today's cores are essentially 2D, aren't they? Will heat in the center be too much of an issue for 3D design?

    38. Re:Car analogy? by xded · · Score: 1

      You just replaced the word "transistor" with "car".
      Your post still doesn't explain why the only way to progress is fitting more and more cars into a parking lot...

    39. Re:Car analogy? by DahGhostfacedFiddlah · · Score: 1

      You're absolutely right. I was trying to be clever and ended up with an unexpected "+5 Insightful". I assure you, it wasn't my intent to be taken seriously.

    40. Re:Car analogy? by macpacheco · · Score: 1

      In essence, we don't need to go below 10nm technology.
      What we need is to stop writing crappy code, prevent computers from being shipped with bloatware.
      Those who actually need to go bellow 10nm are the ones directly profiting from it (Intel, HP, Dell, Lenovo, AMD).
      From current 22nm down to 10nm technology is close to three orders of magnitude decrease in transistor size (close to a 1:1000 shrinkdown).

      Learn to be more frugal. Migrate to Linux. Linux can still run FAST on 4 year old top computers or the cheapest core i3 you can get today.
      Of course most users and developers are lazy compared to me old geezer that started way back when PCs were 8 bit, had 8KB of RAM, used analog tapes for storage and ran at less than 10kHz.
      I still write code in C++ and when I can be a little lazy, I use python.

      Get rid of Windows and you will find out we don't even need Intel broadwell upgrades.

      Looking forward for a Cortex A57 notebook / servers, getting rid of Intel once and for all.

  2. For a sense of scale by Anonymous Coward · · Score: 0

    Silicon atoms are 0.2nm wide. We're getting into "why aren't you just directly pushing the atoms around with atomic force microscopy?" territory.

    1. Re:For a sense of scale by SuricouRaven · · Score: 1

      IBM could build a chip that way if they wanted to. It just wouldn't be cost-effective - would it take decades of very delicate work to make a single processor that way.

    2. Re:For a sense of scale by mc6809e · · Score: 5, Informative

      We're already at the point where 22nm components are more expensive per transistor than those at 28nm.

      Previous shrinks lowered the cost of each transistor. It doesn't look like it's going to happen after 28nm.

    3. Re:For a sense of scale by Old97 · · Score: 2

      Then IBM would saddle it with some really complex, bloated, crappy middleware called "WebSphere Atomic Appliance for Business". It would be more expensive and run slower than a no-name Intel based blade running Linux and an open source framework. You'd need their professional services to manage it for you.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    4. Re:For a sense of scale by necro81 · · Score: 1

      Silicon atoms are 0.2nm wide. We're getting into "why aren't you just directly pushing the atoms around with atomic force microscopy?" territory.

      you probably could. However, for a processor with 10^9 transistors and perhaps a dozen layers, it gets pretty time-consuming to build it by pushing atoms around one at a time.

    5. Re:For a sense of scale by wisnoskij · · Score: 1

      Well I think he is saying, that is pretty much what we are already getting to. When you are printing a 10nm wire into the silicon chip, you are not very far from doing it atom by atom as the wire is only like 50 atoms wide.

      --
      Troll is not a replacement for I disagree.
    6. Re:For a sense of scale by necro81 · · Score: 2

      When you are printing a 10nm wire into the silicon chip, you are not very far from doing it atom by atom as the wire is only like 50 atoms wide.

      Perhaps, but at least with lithography you can do it across the entire wafer (or die) area in a single go. That's batch processing all the transistors at once, rather than serially processing them with AFM.

    7. Re:For a sense of scale by SuricouRaven · · Score: 1

      There are other advantages to shrinking components. Higher clock rates become possible. The power consumption is also lessened, if you can offset the leakage issue somehow.

    8. Re:For a sense of scale by ifiwereasculptor · · Score: 3, Informative

      Kind of. Heat dissipation starts being a bigger problem, and thermally limit slock speed. Look at overclocking sandy bridge vs ivy bridge chips.

    9. Re:For a sense of scale by Z00L00K · · Score: 1

      So unless we come up with a novel technology to build with a higher density we are at the end of the road for that.

      Maybe it's time to instead focus on other ways to improve performance. It may of course mean that the current architectural dogmas has to be abandoned.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    10. Re:For a sense of scale by mc6809e · · Score: 4, Informative

      There are other advantages to shrinking components. Higher clock rates become possible.

      You'd think so, but the problem is global interconnect. Not gates. It was all the way back at the 250nm node when interconnect and gate delay were about the same.

      At the 28nm node, wire delay is responsible for something like 80% of the time it takes for signals to work their way through a circuit.

      And it some cases inverters are actually used to help signals propagate more quickly down long wires. In other words, long wires are so slow compared to gates that adding gates can speed things up!

    11. Re:For a sense of scale by Anonymous Coward · · Score: 1

      >We're already at the point where 22nm components are more expensive per transistor than those at 28nm. [eetimes.com]

      Only if you have a crappy GF fab.
      If you invested in a decent finfet capable process on sufficiently large wafers, your margins will improve at smaller geometries.

    12. Re:For a sense of scale by hairyfeet · · Score: 4, Insightful

      And this little tidbit I'm sure has CPU OEMs scared....they passed "good enough" on their designs and went so far into "insanely overpowered" that consumers really have no reason to buy before the previous unit dies.

      Take what I'm typing on as an example, its an HP Pro 3000 which since it came with Vista (which I of course upgraded to Win 7, putting 32bit Vista on a PC with 4GB? WTH HP?) I would date it around 07-08. It has a Pentium Dual at 2.7Ghz, 4GB of RAM, and a 500GB HDD....how many home users are actually gonna be able to max this out? I pound the shit out of this machine, downloading drivers and burning discs and yanking data off of memory cards, often at the same time, and it just purrs, so why buy a new one? Now we are seeing the same thing with ARM, my dad recently picked up a tablet I recommended which has 4 cores, 1GB of RAM and 8GB of onboard storage, final cost? $140 shipped, the odds that he will be able to max it out? pretty much zero. this thing has enough power it can easily drive his widescreen TV over HDMI, surf, chat, and gets great battery life...what motivation does he have to buy a new one?

      Lets face it X86 systems have become like washers and dryers, no need to get a new before the old one dies. Hell this is even true for gamers, my gaming PC at home is fricking 5 years old now which is ancient history in the PC world yet with a hexacore, 8GB of RAM, and 3TB of HDD space the only thing I've had to do since buying it is upgrade my GPU. That's it, that is all I've had to do and I'm playing Bioshock Infinite and Far Cry 3 and anything else i want to play with plenty of bling and decent framerates. We are seeing X86 play out on fast forward with ARM now going up to octocore because MHz bumps are getting harder to do without blowing the power budget, there is just no reason to buy before the current one dies which I'm sure is scarier than trying to hit 14nm to Intel and TSMC.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    13. Re: For a sense of scale by cerberusss · · Score: 1

      Because some people like their laptops as small and thin as possible, there's always demand for the next best, smallest but fastest thing.

      --
      8 of 13 people found this answer helpful. Did you?
    14. Re:For a sense of scale by Anonymous Coward · · Score: 0

      >And this little tidbit I'm sure has CPU OEMs scared....they passed "good enough" on their designs and went so far into "insanely overpowered" that consumers really have no reason to buy before the previous unit dies.

      And nobody will ever need more than 640k.

      The applications will come, sooner or later.

    15. Re: For a sense of scale by hairyfeet · · Score: 1

      But not enough to make the several billion required to go down to 12nm, much less 5nm economically viable. For everybody else the chips blew past good enough to insanely overpowered.

      Hell even a multitasker like me is finding it harder and harder to come up with a reason to buy a new unit. My netbook is from 2009 and uses one of the weakest chips you can use (the AMD E350) yet it does 1080p over HDMI, gets 4 hours plus on a 5 year old battery, so why buy a new one when the previous chips let me do whatever I want?

      --
      ACs don't waste your time replying, your posts are never seen by me.
  3. e-beam lithography? by by+(1706743) · · Score: 4, Informative

    Clearly e-beam has some serious issues (throughput, to name one...), but progress is being made on that front. For instance, http://www.mapperlithography.c... ( http://nl.wikipedia.org/wiki/M... -- though it appears there's only a Dutch entry...).

  4. The Betteridge Exception by Anonymous Coward · · Score: 0

    The answer is yes.

    1. Re:The Betteridge Exception by LordLimecat · · Score: 1

      Bettridge's first exception:

      Any headline whose question contains thinly veiled skepticism, will instead be best answered with a "yes".

    2. Re:The Betteridge Exception by timeOday · · Score: 1
      This particular headline is an example of incredible restraint. It would be well-justified as: "Is Moore's Law Dead"?

      Certainly it is on its deathbed at least.

    3. Re:The Betteridge Exception by ArcadeMan · · Score: 1

      If somebody took care of that Moore guy, his laws wouldn't apply anymore.

    4. Re:The Betteridge Exception by TechyImmigrant · · Score: 1

      14nm -> 7nm.

      2:1 Looks good to me.

      Down at 2nm I think we're going to be worrying about whether the gate has an odd or even number of atoms across its width.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  5. Technical by FrozenToothbrush · · Score: 1

    This seems highly technical which is great. I would say at best these issues are 5 years out. Plus, stacking processors + making them larger is always an option. The margins on processors can be slim at the low end, to many fold at the top. The manufacturers will have to learn to live on leaner margins all round.

    1. Re:Technical by Guspaz · · Score: 2

      The problem with stacking is the thermal/power situation. Specifically, how much power can a processor use before it's impractical to power and cool it? And when you have two or more processor dies stacked on top of eachother, the heatsink is only going to contact the topmost one. How do you remove that heat from the bottom one?

      I suspect the answers to those questions are, it's not practical to use that much more power that we use in high-end desktop chips today (150-200W is probably the limit of practicality), and I recall some interesting stuff from IBM years ago where they were building vertical cooling channels into CPU dies to handle stacking, so that the heat could be moved from lower dies up to where it could be removed.

      Perhaps the approach could be going with CPU designs that optimize for power consumption rather than performance (but still more efficient, consuming less power per unit of work), and then stack a bunch of them.

    2. Re:Technical by Mashiki · · Score: 1

      And when you have two or more processor dies stacked on top of eachother, the heatsink is only going to contact the topmost one. How do you remove that heat from the bottom one?

      Best guess? Synthetic/actual diamond transfer layer using something along the lines of heatpipes to the the top layer of the die plate, using the vertical method you mentioned. Either that or the die double sided with a heat sink on both sides, that could let you stack three cpu's together.

      --
      Om, nomnomnom...
    3. Re:Technical by Anonymous Coward · · Score: 0

      And when you have two or more processor dies stacked on top of eachother, the heatsink is only going to contact the topmost one. How do you remove that heat from the bottom one?

      Add another heatsink below the bottom die, and run both dies' pins out the side instead of the bottom.
      If you can limit the pins to one side, you could make something vaguely like the pentium 2 processor setup, only miniaturized and with heatsinks extending from each side of the "card".

    4. Re:Technical by Guspaz · · Score: 1

      Either that or the die double sided with a heat sink on both sides, that could let you stack three cpu's together.

      So you're telling me you want to go back to the days of slot-loading CPUs :P

    5. Re:Technical by Mashiki · · Score: 1

      So you're telling me you want to go back to the days of slot-loading CPUs :P

      Who needs to go back to slot-loading? Why not mount the motherboard in the centre of the case and have a heat sink on either side.

      --
      Om, nomnomnom...
    6. Re:Technical by Anonymous Coward · · Score: 0

      How do you remove that heat from the bottom one?

      Here's one possibility: http://www.tezzaron.com/products/ayrees-fluidic-cooling-block/

  6. Not exactly news by Anonymous Coward · · Score: 0

    By the time awareness filters down to the semi-technical press like /., it's pretty much old news. Lithography has been running into bigger and bigger challenges and that has been behind architectural changes like multi-core systems, the re-emergence of specialized co-processors (e.g. GPGPU, FPGA ), and, most recently, embedding of FPGAs on Xeons from Intel. There's been some speculative talk about directly providing some configurable logic (basically a FPGA) merged into the processor to allow creation of custom instructions on the fly.

    The future is hardware; learn a HDL today.

    1. Re:Not exactly news by phozz+bare · · Score: 1

      The future is hardware; learn a HDL today.

      You're correct here, but I'd like to mention that recent advancements in HLS (High Level Synthesis) allow regular software programmers to write C code that is compiled directly to hardware logic. There are some new rules to learn, things don't always work as expected and debugging is completely different to debugging software, but my point is that it's definitely possible to write major logic blocks in C without writing a line of VHDL code. So not necessarily will everyone need to learn a HDL to be a part of this change.

    2. Re:Not exactly news by Anonymous Coward · · Score: 0

      HLS isn't magic; you can't just feed app code from J. Random Programmer into it. The C code has to be structured with similar constraints to a HDL (as you allude to in your post) with a full awareness of the constraints and available resources of the target FPGA and the results themselves are mediocre compared to directly doing the same thing in a HDL. Might as well use the HDL straight up, IMO.

  7. Same story by JeffOwl · · Score: 1

    Last time it was leakage would prevent us from breaking 65nm. Before that it was lithography wouldn't get us below 120nm. Something will happen like it always does.

    1. Re:Same story by rahvin112 · · Score: 3, Insightful

      There is a limit we'll hit eventually, we're approaching circuits that are single digit atoms wide. No matter what we'll never get a circuit less than a single atom. Don't get me wrong, I don't think 10nm is going to be the problem but somewhere around single digit atoms wide we're going to run out of options to make them smaller.

    2. Re:Same story by Anonymous Coward · · Score: 0

      Last time it was leakage would prevent us from breaking 65nm..

      Hello, McFly? It's mitigated a bit but the leakage is still getting worse and worse the smaller we go. Why the hell do you think clock has been topping out at 3.x GHz or so since the Pentium IV? Why do you think people are looking into dark silicon?

      Leakage doesn't "prevent" anything. It's just another problem among the other problems that are rapidly piling up as feature size keeps shrinking.

    3. Re:Same story by drinkypoo · · Score: 2

      There is a limit we'll hit eventually, we're approaching circuits that are single digit atoms wide. No matter what we'll never get a circuit less than a single atom.

      We'll go optical, and we'll use photons...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Same story by painandgreed · · Score: 1

      There is a limit we'll hit eventually, we're approaching circuits that are single digit atoms wide. No matter what we'll never get a circuit less than a single atom.

      We'll go optical, and we'll use photons...

      Don't think that will work. We'll still need optical channels and by time we are limited to the size of an atom, smaller photons will be in the gamma ray frequencies which are ionizing and will probably pass through the rest of the computer anyway.

    5. Re:Same story by drinkypoo · · Score: 1

      Don't think that will work. We'll still need optical channels and by time we are limited to the size of an atom, smaller photons will be in the gamma ray frequencies which are ionizing and will probably pass through the rest of the computer anyway.

      Yeah, but by then we'll probably have some better way to control photons, and we won't need optical channels or the photons will automagically sort themselves at the end of a shared channel or something. Or the processor will be holographic and three-dimensional, etc etc.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Same story by Anonymous Coward · · Score: 0

      I've got bad news for you: Photons of a wavelength which matter is capable of reliably controlling or directing are gigantic compared to current generation circuits, let alone future generation. 5nm photons are called "x rays" and they zip right through matter.

  8. what was the excuse for 90nm again? by alen · · Score: 1

    i remember in the 90's everyone swore it was impossible to go under 90nm how 1GHz was the maximum speed you could get

    1. Re:what was the excuse for 90nm again? by Anonymous Coward · · Score: 0

      And I remember when the big breakthrough was "sub-micron" design. For a while I had to keep translating between engineers and marketers: 0.65 microns is 650 nm, etc. I left CAE at about the time that rumors of geometries below 100 nm started to surface. And now we're looking at sub-10nm!

    2. Re:what was the excuse for 90nm again? by TechyImmigrant · · Score: 2

      I read an article in the Apple ][ days claiming going beyond 16MHz was impossible, given track to track inductance.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    3. Re:what was the excuse for 90nm again? by Bryan+Ischo · · Score: 3, Informative

      I remember the 90's too and I don't remember any of that.

      The race to 1 GHz were heady, optimistic days, and I don't recall anyone thinking that once we got there, it would all be over.

      So I call bullshit on your post.

    4. Re:what was the excuse for 90nm again? by Orestesx · · Score: 2

      Yeah but I also remember an article saying that the universal speed limit is 300,000 km/hr and that one seems to have held up. There is a physical limit at some point.

    5. Re:what was the excuse for 90nm again? by david_thornley · · Score: 1

      Another physical limit: a silicon atom is about .22nm across. That isn't going to change either.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    6. Re:what was the excuse for 90nm again? by Anonymous Coward · · Score: 0

      nah, 299792458 m/s and not m/h :)

    7. Re:what was the excuse for 90nm again? by Anonymous Coward · · Score: 0

      But there are quite some other elements out there to experiment with.

    8. Re:what was the excuse for 90nm again? by slacker001 · · Score: 1

      I remember that and still think about it from time to time. It was a story on the news that said 1GHz was the limit and they didn't know how they were going to progress past that. Obviously they figured it out, but I can still see the TV in my mind's eye.

  9. Low Hanging Fruit by necro81 · · Score: 4, Funny
    I am amused by this bit in the summary:

    But as we approach 10nm, 7nm, and 5nm, the low-hanging fruit disappears

    I'd say the low-hanging fruit disappeared a few decades ago. Continuing down the feature size curve has for many years required a whole slew of every-more-complicated tricks and techniques.

    That said: yes, going forward is going to be increasingly difficult. You will eventually reach an insurmountable limit that no amount of trickery or technology will be able to overcome. I predict it'll be somewhere around the 0 nm process node.

    1. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      The atoms in a silicon lattice are spaced more than half a nm apart, so I'd say you're right. Even at 5 nm, you can literally use your fingers to count the number of atoms across the width of the feature.

    2. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      I can't wait to see a "pm" abbreviation, "nm" is getting old.

    3. Re:Low Hanging Fruit by ssam · · Score: 1

      how many transistors can you etch onto the side of a silicon atom?

    4. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      Unlikely, the silicon atom itself has a diameter of around 220pm.

    5. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      can't tell if really stupid, or trying to be funny.

    6. Re:Low Hanging Fruit by l0ungeb0y · · Score: 1

      Came in here to say the same thing -- as if even getting to the nanometer level was somehow "low hanging fruit", never mind the current ability to fabricate at 14nm. Welcome to the brave new world of the gadget generation who take tech for granted yet are completely ignorant of the fundamentals behind it.

    7. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      How does this all play in relation to HP's memristor?

    8. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      Obviously we need to go deeper.

      We must create our hardware using quarks.

    9. Re:Low Hanging Fruit by mr_mischief · · Score: 2

      The part of HP's work that applies here isn't the memristor. That's a low-cost SRAM (as opposed to DRAM). HP does have something to say about electron leakage, though. Their photonic interconnects use photons rather than electrons, hence the name.

    10. Re:Low Hanging Fruit by Anonymous Coward · · Score: 1

      You're asking the wrong question. The better one: How can we get a single silicon atom to behave like a full logic gate?

    11. Re:Low Hanging Fruit by Anonymous Coward · · Score: 1

      Memristor is a (IMO) more ambitious goal.

      Currently, we have 3 passive circuit elements; resistor, capacitor and the inductor.

      For the resistor, you have a linear relation between the R, I and V.

      In the capacitor, you use the rate-of-change of the V to understand its behavior.

      In the inductor, you use the rate-of-change of I.

      The memristor tries to use the change of R to give you a passive element to use in conjunction with the above. Where resistance (or C or H) were merely constants before, now you have something which can track the change of its impedance and thus can act as memory.

      I think the memristor could shrink down the size of ICs if it became reliable. However, to hold a simple bit steady, you now need at least 4 transistors. The memristor can (in theory) accomplish this same memory feature with a single, tiny component. However, to prove your mechanism is reliable; that you can put millions of these in a tiny package and be sure they will act independently from their environment, requires a lot of R&D.

    12. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      My i7 is 22,000 pm!

    13. Re:Low Hanging Fruit by Anonymous Coward · · Score: 0

      For the sake of future processor development, I hope they don't let people who need their fingers to count to =10 near the microscopes used to look at the atoms.

  10. Will it last with 10yrs of continuous use? by mrflash818 · · Score: 4, Insightful

    I worry about the reliability with tinyer and tinyer CPU feature size. ...how will those CPUs be doing, reliability-wise, 10yrs later?

    When I buy something 'expensive', I expect it to last at least 10yrs, and CPUs are kinda expensive, to me.

    (I still have an Athlon Thunderbird 700MHz Debian workstation that I use, for example, and it's still reliable.)

    --
    Uh, Linux geek since 1999.
    1. Re:Will it last with 10yrs of continuous use? by TechyImmigrant · · Score: 1

      Yes.

      If you ever get a job designing chips, you will find that RV has become an important part of the design flow.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    2. Re:Will it last with 10yrs of continuous use? by drinkypoo · · Score: 1

      (I still have an Athlon Thunderbird 700MHz Debian workstation that I use, for example, and it's still reliable.)

      And I have an Athlon Thunderbird 700 MHz debian system that I retired years ago, and replaced with a pogoplug. It's no slower and it draws over an order of magnitude less power; IIRC 7W peak before USB devices. You can get one for twenty bucks brand new with SATA and USB3, and install Debian on that. It'll probably pay for itself in relatively short order, what with modern utility rates.

      If you want another Athlon 700 though, you can have mine. I need to get rid of it. I need the shelf space for something else.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Will it last with 10yrs of continuous use? by Anonymous Coward · · Score: 0

      I really don't think recreational vehicles belong in the design flow for computer chips. I'd like to talk to your manager.

    4. Re:Will it last with 10yrs of continuous use? by TechyImmigrant · · Score: 1

      You don't? You'll never get a job around here then.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    5. Re:Will it last with 10yrs of continuous use? by jellomizer · · Score: 1

      In my decades of experience I do not ever remember a case where the CPU is the cause of failure to the system.

      Hard Drive failures, GPU, Modem, Network Card, Monitor, Keyboard, Mouse, Power Supply. But the CPU seems to always keep kicking, Granted I had the CPU fan die, but I tend to replace that rather quickly after failure.

      But I also don't do stupid things like over clocking

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:Will it last with 10yrs of continuous use? by Anonymous Coward · · Score: 0

      I worry about the reliability with tinyer and tinyer CPU feature size. ...how will those CPUs be doing, reliability-wise, 10yrs later?

      When I buy something 'expensive', I expect it to last at least 10yrs, and CPUs are kinda expensive, to me.

      (I still have an Athlon Thunderbird 700MHz Debian workstation that I use, for example, and it's still reliable.)

      In my last 20 years of computing... I have never seen any system last more then 5 years, becuase at that point it is so far behind 'modern' systems in terms of computing power and the software it can run... That it is nearly useless to me.

    7. Re:Will it last with 10yrs of continuous use? by theskipper · · Score: 1

      +1 Insightbait

    8. Re:Will it last with 10yrs of continuous use? by Tablizer · · Score: 4, Funny

      I worry about the reliability with tinyer and tinyer CPU feature size

      I'n usiing a 5nm protTotype,, andd it~s doingn &` ju ust f%ne. Don^t b be~a worRy waqrt#!

    9. Re:Will it last with 10yrs of continuous use? by ToddInSF · · Score: 1

      That issue is somewhat muted by the reduction in voltage. Get down to 7nm, and you're talking .5 volt.

      Smaller, more portable, more powerful, and overall significantly less expensive also means more readily available to replace and significantly more disposable.

      The reduction in power ideally translates into a reduction of pollution/environmental impact. In theory.

  11. extreme ultraviolet (EUV) lithography? by Anonymous Coward · · Score: 0

    That's just not good enough. Let's cut to the chase and use straight-up gamma rays. Then we can complain that atoms are too fat.

  12. Why are we worried about size? by MitchellLafferty · · Score: 1

    Why don't we use smaller architecture in larger dies, so that we have higher densities, and higher speeds? Also that wouldn't that allow room for more cores and cache.

    1. Re:Why are we worried about size? by sexconker · · Score: 1

      Why don't we use smaller architecture in larger dies, so that we have higher densities, and higher speeds? Also that wouldn't that allow room for more cores and cache.

      Because that doesn't lower costs and increase margins.
      With this last shrink we saw pretty much no gain (and in some cases losses) in cost efficiency, so with further shrinks they may have to wake the fuck up and start working on upping clock speeds, giving us a larger die with an entire butt of cores and cache, etc.

    2. Re:Why are we worried about size? by Anonymous Coward · · Score: 0

      Why don't we use smaller architecture in larger dies, so that we have higher densities, and higher speeds? Also that wouldn't that allow room for more cores and cache.

      Heat?

    3. Re:Why are we worried about size? by TechyImmigrant · · Score: 1

      > entire butt of cores and cache
      I checked my copy of Measure for Measure, but 'butt' doesn't appear anywhere as a unit.

      BTU (energy) and buito (mass) a both close.
      Bucket (volume) is semantically close I suspect.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    4. Re:Why are we worried about size? by Anonymous Coward · · Score: 0

      With this last shrink we saw pretty much no gain (and in some cases losses) in cost efficiency, so with further shrinks they may have to wake the fuck up and start working on upping clock speeds, giving us a larger die with an entire butt of cores and cache, etc.

      Can't up clock speed any more; the current leakage problem (and therefore heat) is already as bad as can be tolerated.
      Can't make larger dies; they're already as large as is economically feasible.

      tl;dr: we're screwed

    5. Re:Why are we worried about size? by Anonymous Coward · · Score: 1

      >I checked my copy of Measure for Measure, but 'butt' doesn't appear anywhere as a unit.

      A butt is precisely 1/2 of a tun (sic).

      (Yes, really. See http://en.wikipedia.org/wiki/Butt_(unit)#butt )

    6. Re:Why are we worried about size? by TechyImmigrant · · Score: 1

      Thank you.

      I guess it's not a sufficiently well regulated unit to make it into the engineering references.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    7. Re:Why are we worried about size? by sexconker · · Score: 1

      Dies are tiny.
      Fuck power and heat. I have a desktop.

  13. This affects our entire industry by default+luser · · Score: 1

    Because whatever you do in the computing world, you are affected by processing power and cost. Growth in these regions drives both new hardware and new software to go with it, and any hit to growth will mean loss of jobs.

    Software (what most of us here create) usually gets created for one of two reasons:

    1. Software is created because nobody is filling a need. Companies may build their own version if they want to compete, or a company may contract a customized version if they can see increased efficiency or just have a process they want to stick to. There used to be a lot of unfulfilled need out there, but this demand is much sated in the 21st century.

    2. Software is created because a company desires increased performance/new features (basic need is filled, this is a WANT). Once a new processor/feature becomes available, you either wedge it into existing code. Or, if it's a massive enough of an improvement, you create entirely new software enabled by the new level of performance-per-dollar.

    Without continued growth, the industry is in danger of cratering because there's only so much processor architecture optimization you can do in the same process node, and the same goes for optimized libraries on the software side. In addition, brand-new industries enabled by cost reductions (e.g. digital FMV explosion in the 1990s, or the movement to track your every move in the 2000s) will no-longer be so common, and that will again force people to look elsewhere for employment.

    Software engineers won't disappear, but they will be culled. The industry has not had to deal with that yet in it's entire history, so it will be painful. I'm hoping they can hod this off for as long as possible!

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

    1. Re:This affects our entire industry by TechyImmigrant · · Score: 1

      >Software (what most of us here create)

      Really? A lot of us create hardware. We have an existential interest in the answer to TFA.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    2. Re:This affects our entire industry by default+luser · · Score: 1

      I figured the hardware effect was fairly obvious :D

      I concentrated on the software side effects because more readers here work on that end.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    3. Re:This affects our entire industry by PRMan · · Score: 1

      There are always new things to do and never enough people to do them. I for one will be surprised if developers have a culling in the next 20 years. There are too many other jobs to eliminate first.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    4. Re:This affects our entire industry by david_thornley · · Score: 4, Insightful

      You do realize that we've been in that situation since the dawn of computers, don't you? Once we get close to filling needs, people come up with other needs. Once processor development more or less stalls out, people will still want better performance, but they won't get it by updating their systems any more. Software development is a pretty secure profession.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  14. CMOS scaling limited by process variation by Theovon · · Score: 4, Interesting

    There are a number of factors that affect the value of technology scaling. One major one is the increase in power density due to the end of supply and threshold voltage scaling. But one factor that some people miss is process variation (random dopant fluctuation, gate length and wire width variability, etc.).

    Using some data from ITRS and some of my own extrapoliations from historical data, I tried to work out when process variation alone would make further scaling ineffective. Basically, when you scale down, you get a speed and power advantage (per gate), but process variation makes circuit delay less predictable, so we have to add a guard band. At what point will the decrease in average delay become equal to the increase in guard band?

    It turns out to be at exactly 5nm. The “disappointing” aspect of this (for me) is that 5nm was already believed to be the end of CMOS scaling before I did the calculation. :)

    Incidentally, if you multiply out the guard bands already applied for process variation, supply voltage variation, aging, and temperature variation, we find that for an Ivy Bridge processor, about 70% of the energy going in is “wasted” on guard bands. In other words, if we could eliminate those safety margins, the processor would use 1/3.5 as much energy for the same performance or run 2.5 times faster in the same power envelope. Of course, we can’t eliminate all of them, but some factors, like temperature, change so slowly that you can shrink the safety margin by making it dynamic.

    1. Re:CMOS scaling limited by process variation by sinij · · Score: 1

      Very interesting post, thank you for writing it up.
       
      I have a question. Are there guard bands in biological computation (e.g. our brains) ? I was under impression that our cognitive processes (software) are optimized for speed and designed to work with massively parallel but highly unreliable neural hardware.
       
      What I am trying to say is that nature performed optimization decided that it is better to be very efficient all the time, and correct some of the time, but also be very good at error checking. While our CPU and OS designers decided that computing devices must be correct all the time, efficient some of the time, and poor at error checking.

    2. Re:CMOS scaling limited by process variation by Anonymous Coward · · Score: 2, Interesting

      Are you taking into account depletely-depleted MOS with controlled bias?

      As I understand it, the Vt of the junction in present devices is controlled by the dopant level in the channel, and the source of Vt variation is from the shot noise in implantation. If you can increase the dopant concentration by 5x, you also decrease the variation due to shot noise by 5x. To compensate for the deeply depleted junction, you now need to add a body electrode to all the gates to bias them correctly, and a power supply tree for the biasing network. There is a silver lining, the Vt bias can be adjusted along with Vdd and clock frequency scaling so the device uses less power when idle.

      I'm probably explaining it badly, here is the talk from Hot chips 24 (third speaker).

      -puddingpimp

    3. Re:CMOS scaling limited by process variation by Theovon · · Score: 1

      What you’re talking about is “approximate computing,” which is a hot area in research right now. If you can tolerate some errors, then you can get a massive increase in performance.

    4. Re:CMOS scaling limited by process variation by Theovon · · Score: 1

      I don’t know the principles behind how doping concentrations are chosen, but I’m sure it’s optimized for speed. Also, you can compensate for Vth variaton using body bias, but it’s basically impossible to do this per-transistor. You can do it for large blocks of transistors, which allows you to compensate a bit for systematic variation (due mostly to optical aberrations in lithography), but there’s nothing you can do about random variation. Also, there’s effective length variation, which I don’t think you can compensate for using body bias.

  15. Not even that small by Anonymous Coward · · Score: 0

    Given how long it's taken TSMC to get past the 28nm node, I'd be surprised if we even make it into the teens. The main problem seems to be heat dissipation. Fabricating the chips is a solvable problem that I think we will be able to overcome quite readily. Making these chips stable, viable, faster than what we have now, and cheaper or at least the same price, is an entirely different proposition altogether.

  16. Guard bands sound like by Anonymous Coward · · Score: 0

    Guard bands sound like sloppy design.

    1. Re:Guard bands sound like by radarskiy · · Score: 1

      Guard bands are a rational engineering tradeoff, when confronted with the physical laws of random fluctuations on one hand and developing entirely new computational models on the other.

      When a difference of one dopant atom creates a measurable change in device characteristics you have to accept that its past the point where just spending money can tighten up the tolerances. Sometimes it's just faster to overdesign the part than to re-invent mathematics, physics, and chemistry simultaneously.

    2. Re:Guard bands sound like by Anonymous Coward · · Score: 0

      Does your girlfriend occasionally poke you in the arm to assure herself that you are actually real?

  17. EUV not going to happen by edxwelch · · Score: 2

    An interesting article here discribes the horrendiously difficult challenges that face EUV:
    https://www.semiwiki.com/forum...

  18. Memristance by Suiggy · · Score: 2

    The problem is that memristance effects begin to manifest below 5nm

    Thus, start using memristors to build IMP-FALSE logic circuits.

  19. Absolute vs. relative by GPS+Pilot · · Score: 1

    I'd say the low-hanging fruit disappeared a few decades ago

    In an absolute sense, yes. In a relative sense, some fruit will always be lower than others.

    --
    That that is is that that that that is not is not.
  20. Good news for reliability by GPS+Pilot · · Score: 1

    More miniturization equals greater reliability, because smaller components always do better at surviving shock and vibration than larger components.

    --
    That that is is that that that that is not is not.