Slashdot Mirror


To Keep Pace With Moore's Law, Chipmakers Turn to 'Chiplets' (wired.com)

As chipmakers struggle to keep up with Moore's law, they are increasingly looking for alternatives to boost computers' performance. "We're seeing Moore's law slowing," says Mark Papermaster, chief technology officer at chip designer AMD. "You're still getting more density but it costs more and takes longer. It's a fundamental change." Wired has a feature story which looks at those alternatives and the progress chipmakers have been able to make with them so far. From a report: AMD's Papermaster is part of an industry-wide effort around a new doctrine of chip design that Intel, AMD, and the Pentagon all say can help keep computers improving at the pace Moore's law has conditioned society to expect. The new approach comes with a snappy name: chiplets. You can think of them as something like high-tech Lego blocks. Instead of carving new processors from silicon as single chips, semiconductor companies assemble them from multiple smaller pieces of silicon -- known as chiplets. "I think the whole industry is going to be moving in this direction," Papermaster says. Ramune Nagisetty, a senior principal engineer at Intel, agrees. She calls it "an evolution of Moore's law."

Chip chiefs say chiplets will enable their silicon architects to ship more powerful processors more quickly. One reason is that it's quicker to mix and match modular pieces linked by short data connections than to painstakingly graft and redesign them into a single new chip. That makes it easier to serve customer demand, for example for chips customized to machine learning, says Nagisetty. New artificial-intelligence-powered services such as Google's Duplex bot that makes phone calls are enabled in part by chips specialized for running AI algorithms.

Chiplets also provide a way to minimize the challenges of building with cutting-edge transistor technology. The latest, greatest, and smallest transistors are also the trickiest and most expensive to design and manufacture with. In processors made up of chiplets, that cutting-edge technology can be reserved for the pieces of a design where the investment will most pay off. Other chiplets can be made using more reliable, established, and cheaper techniques. Smaller pieces of silicon are also inherently less prone to manufacturing defects.

130 comments

  1. Dammit by Artem+S.+Tashkinov · · Score: 5, Insightful

    Our of all places on the Internet I want at least /. to admit that there has never been Moore's law - it was a mere observation": from Wikipedia, "Moore's law is the observation that the number of transistors in a dense integrated circuit doubles about every two years".

    Whoever decided to call it a "law" was a moron and now we have this idiocy repeated every news story. And since it's not a law, we could simple move on and realize that physics simply doesn't allow it to exist.

    1. Re:Dammit by Anonymous Coward · · Score: 1

      Marketing has always operated on an entirely different reality than the rest of us; no news here. Slashdot shouldn't be just repeating marketing gobledegook wholesale, but given its propensity for "native advertising" I've grown to expect it.

    2. Re:Dammit by DontBeAMoran · · Score: 5, Funny

      Especially when there's only one law: Brannigan's Law.

      --
      #DeleteFacebook
    3. Re:Dammit by enriquevagu · · Score: 4, Insightful

      You are correct. It was never a law.

      Actually, it was a self-fulfilling prophecy. Since Moore's "Law" provided a reference point for the evolution of transistor density, all designers knew where they needed to get, or otherwise their competitors would surpass them.

    4. Re: Dammit by Anonymous Coward · · Score: 0

      RIGHT ON!! Limited by physics.

    5. Re: Dammit by houghi · · Score: 1

      Or go in the opposite direction and change it so PC's get faster faster.

      --
      Don't fight for your country, if your country does not fight for you.
    6. Re:Dammit by thelexx · · Score: 1

      Just thank the stars that the headline wasn't a question...

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    7. Re:Dammit by Anonymous Coward · · Score: 0

      History seems to show that not only is it an observation but it really has been a law. I'm pretty certain there have been stories with This Is The End Of Moore's Law!!!eleventy!!one! for as long as /. has been around.

    8. Re:Dammit by Sneftel · · Score: 1

      People have always known that there were obvious physical limitations to Moore's law lasting forever. But it was never intended to last forever. And it was not simply an observation: Moore predicted that the pattern would continue to hold for at least ten years. I suppose you could argue that it should be "Moore's Prediction" or "Moore's Conjecture" or "Moore's Educated Guess", but surely we aren't going to quibble about what can and can't be called a law?

      --
      The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
    9. Re:Dammit by Anonymous Coward · · Score: 0

      Just waiting for Godwin's law to come into effect on this particular thread.

    10. Re:Dammit by bluefoxlucid · · Score: 1

      Even better: "You're still getting more density but it costs more and takes longer."

      That's a nonsense statement. With new technology, you learn to do things cheaper--with less human labor involved in total. They're saying the technology isn't improving as quickly.

      This technology that "costs more and takes longer" will be cheaper, faster, and better than last-generation's new technology when next-generation's new technology is standard. "costs more and takes longer" means we're being impatient and greedy--we're making opportunity cost trade-offs, and that's okay, but let's be honest about what we're doing.

    11. Re:Dammit by Joce640k · · Score: 3

      Yep, it's just a name that was given to an observation.

      There's lot's of things called "XXX's law" that aren't physical laws of the universe. Get over it.

      --
      No sig today...
    12. Re: Dammit by optikos · · Score: 1

      Artemâ(TM)s Law: Slashdot shall not enforce ersatz âoelawsâ, like Godwinâ(TM)s Law.

    13. Re: Dammit by Anonymous Coward · · Score: 0

      Shut it you Nazi.

    14. Re:Dammit by Anonymous Coward · · Score: 0

      From looking at your webpage I suspect you are actually some kind of loser who just reads IT sites but has never received formal training and works as something like a security guard.

      Nobody has ever suggested that Moore's law is a law, either in the legal sense or a law of nature. You are giving a rant against something nobody actually believes.

    15. Re:Dammit by Anonymous Coward · · Score: 0

      Having listened to people preach that it's not a law for going on 40 years I find the posts carefully explaining how it's not a law about as annoying as random beat writers just copying the phrase for consistency.

    16. Re:Dammit by jellomizer · · Score: 1

      Exactly this isn’t a law, it is just a trend that lasted far longer the. Most people expected.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    17. Re:Dammit by Anonymous Coward · · Score: 0

      We must also admit that computer processor speeds have not increased for many years. The number for processor cores has increased, but that is not the same thing! Until we develop a new technology that is not based on silicon chips, processor speeds will not increase. Its that simple.

    18. Re: Dammit by Anonymous Coward · · Score: 0

      Hitler also thoughts laws did not exist.

    19. Re: Dammit by Anonymous Coward · · Score: 0

      Wrap Betteridge in there too.

      "Have the Nazis finally prevailed over Moore's Law?"

    20. Re:Dammit by radarskiy · · Score: 2

      Out of all places on the Internet I want at least /. to admit *that's what the phrase scientific law means*. From Wikipedia: "Each scientific law is a statement based on repeated experimental observations that describes some aspect of the Universe."

      "physics simply doesn't allow it to exist."

      There are plenty of laws for things that don't exist. For example, in a rotating frame of reference there are three fictitious forces (Euler, Coriolis, and centrifugal) that each have well-defined laws to describe their effects.

       

    21. Re:Dammit by Anonymous Coward · · Score: 1

      In science, that is exactly what a "law" is. An observation "this is how things work", nothing more. Take Newtons laws of motion, they are observations, nothing more. There is no "this is how it must be", or "it can't be any other way", just "we looked and this is what we saw". A scientific law includes no explanation, no mechanism, no directive that this is the only way things must be and no other way.

    22. Re:Dammit by UnknownSoldier · · Score: 2

      Indeed.

      Murphy's Computer Laws

      e.g.
      Clarke's Third Law
      Any sufficiently advanced technology is indistinguishable from magic.

      Weinberg's Law
      If builders built buildings the way programmers write programs then the first time a woodpecker came along it would destroy civilization.

    23. Re:Dammit by dj245 · · Score: 1

      Especially when there's only one law: Brannigan's Law.

      I believe you are neglecting to include an equally and perhaps more important field of law - Bird Law.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    24. Re:Dammit by Anonymous Coward · · Score: 0

      Assuming that the universe will continue to follow the pattern established on repeat observation is called "inductive reasoning" (that is, not deductive) in philosophy and mathematics. In science, we call that "proof".

    25. Re:Dammit by Anonymous Coward · · Score: 0

      Everyone who matters wrt this knows it. You're just being pedantic.

    26. Re: Dammit by Anonymous Coward · · Score: 0
    27. Re:Dammit by dryeo · · Score: 1

      Are you saying that new fab plants are cheaper, as in a 7nm plant is way cheaper then a 25nm plant? Likewise with the speed of process shrinking? I guess that is why Intel seems to be taking forever to do another process shrink.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    28. Re:Dammit by painandgreed · · Score: 1

      "Moore's law is the observation that the number of transistors in a dense integrated circuit doubles about every two years".

      Whoever decided to call it a "law" was a moron and now we have this idiocy repeated every news story. And since it's not a law, we could simple move on and realize that physics simply doesn't allow it to exist.

      A law, as opposed to a theory, rule, observation, hypothesis,etc. simply means it can be put into a mathematical formula. The above definition fits that very well. It has nothing to do with if it holds for all cases or if it has even been tested. Many laws are not exact or have only a range for which they are applicable.

    29. Re: Dammit by Anonymous Coward · · Score: 0

      Huh? According to history, he made quite a few laws. Often with devastating consequences for the undesireables.

    30. Re:Dammit by LordWabbit2 · · Score: 1

      It's because we are reaching a limit of how much we can shrink the circuits using the current material, the tracks start bleeding electrons (electron tunneling I think it's called) and bad shit starts happening. Clearly i am no expert, but if we want to get smaller we need to find better/different materials. While we do that it would be great if we could find materials which generate less heat while operating, which would also greatly reduce energy consumption.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    31. Re:Dammit by bluefoxlucid · · Score: 1

      No, I'm saying that the SAME fab plant to produce the SAME thing will be cheaper at a point further in the future. The same fab plant and process in 2010 is cheaper than it was in 2000.

      We're finding that repeating the 2000 to 2010 step takes until 2025, but we're trying to do it in 2020. The 2010 process had similar costs in 2010 to the 2000 process in 2000--and would have cost a whole hell of a lot more to do in 2000. Well, the 2025 process has similar costs in 2025 to the process we used in 2010--and we're doing it in 2020, which means it's not as technologically-mature and so is more-expensive than you would predict.

      You know how flat-panel displays get cheaper to make over time--better yields and such? Imagine you start buying the bigger TVs while they're still only making 50% yield, so they cost $1,000. When they're making 90% yield, they cost $560. The last time you upgraded to the bigger TVs after 5 years, it only cost you $560, and now you're complaining these new-generation TVs cost $1,000. In 2 more years, those same TVs will only cost $400 due to having like 98% manufacturing yield.

      That's what they're doing with processors.

    32. Re:Dammit by Anonymous Coward · · Score: 0

      You mean like that picnic where someone made Cole's Law?

  2. This seems to crop up every few years by Crashmarik · · Score: 1

    Not saying it can't work but this sort of thing seems to crop up every few years. At least at chip level it seems to do better than the ever recurring schemes for code reuse.

  3. Bicycle reinvented by sinij · · Score: 4, Insightful

    Bicycle reinvented. These used to be called co-processors.

    1. Re:Bicycle reinvented by bluefoxlucid · · Score: 4, Interesting

      I've wanted a generic coprocessor architecture for a few months now. Imagine if you could stick a chip on your board and it could access the on-board video port (DVI, HDMI), a range of RAM exposed as RAM (it requests address and data), and so forth. Instead of on-CPU graphics, you have a chip that provides that. The same chip can provide things like encryption, encoding, and artificial neural networks.

      These things aren't extended CPU instructions as with an FPU. They're actual separate microcomputers. An ANN chip has a completely-different architecture with memory local to the neuron's logic unit instead of in a memory bank. A GPU runs its own program against a memory space.

      You don't need a huge riser and ports exposed on the card's edge. You can just plug into the board, get power and an addressing bus, and get appropriate output ports like display and DMA. You can provide multiple functions on one chip. Just make it a chip socket and make it standard.

      This works for things that have to run a process on input and output, or on large bulk data. It doesn't work for things that are just extended CPU instructions, like SIMD. Transfer back and forth between processing units and the hop through the memory controller creates too much latency.

      You can use a four-wire (RX,TX) LVDS memory bus, too: instead of 64 data lines and 32 addressing lines (1TB physical addressing), you can use two TX and two RX and use a packet protocol. Modern GPUs use 128-byte cache lines (seriously!). You can specify a protocol that sets memory unit size, offset, and then issues READ requests. If you want, your memory controller (on the expansion chip) could send an instruction packet {SET SIZE 512}, {READ 390625}, {READ 390626}, .... The return packet on RX would be the data. CPU's memory controller would carry out the memory read and stream the data to the RX pins.

      The memory unit size is just a number of bytes. No trading off number of pins for maximum addressable RAM. There are odd reasons we use parallel buses for RAM, and it's not because parallel is faster; it's because building all of that stuff into DRAM is expensive and power-hungry. Since a coprocessor goes through a memory controller on a CPU, it's cheap there. Latency isn't as much of an issue as sheer bandwidth in this application.

      Imagine it. Just pop a graphics chip on your motherboard. 12V supply that can feed 100W. If you need bigger than that, then you buy a 16-lane PCI-Express card.

    2. Re:Bicycle reinvented by mikael · · Score: 1

      They did that thing with graphics chips witth laptops. Some were designed to have GPU's in a cartridge like format. They were advertised that you could upgrade the GPU whenever a new one became available. The only problem. They needed all the new GPU's for their new laptops.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:Bicycle reinvented by Anonymous Coward · · Score: 3, Interesting

      No, this isn't co-processors.

      This is more about adopting MCM (Multi chip Module) techniques to high-end processors. Right now MCMs are a very popular cost reduction technique where you can package a lot of tiny special purpose chips in to one package. You can build your special purpose package with a machine and reduce your finally assembly costs. I've seen MCM packages that are a half-dozen little grain-of-sand sized chips, bonded to a lead frame, encased in black plastic. From the outside it looks like any other qfn packaged chip.

      What they're talking about here is being able to cobble together a CPU from different chips, made with different fabrication processes. That way each part of your chip can be deeply optimized (For cost and/or performance) with a process that's best suited. Fabbing one giant piece of silicon all at once all with the same process is starting to get difficult as transistor densities increase.

      There's also the issue of yields. One critical defect and your big die is useless. With lots of pieces its easier to increase yields.

    4. Re:Bicycle reinvented by Anonymous Coward · · Score: 0

      Laptop cooling also is heavily customized and GPU firmware is part of that - the power, temp and voltages equation.
      Some end users did their own GPU upgrade years ago, but that was probably easier, things were just less tight.

      I think there is a similar reason for all these incompatible sockets and motherboards even on Intel desktop CPUs : Intel faffs around constantly with power delivery, to get 1% better here and there. This causes nerd rage but that's how 15W laptop CPUs beat older 35W laptop CPUs.

    5. Re:Bicycle reinvented by Megol · · Score: 2

      Absolutely not! These aren't co-processors, they are processors in a modular system design - completely different. Using a modular system means that one can mix and match chips easier which means less chip masks are needed, it means bad/slow chips can be binned more efficiently and put together in the configuration wanted. It also means processors can be mixed and matched using different manufacturing processes as exemplified by the recently announced AMD EPYC2.

    6. Re:Bicycle reinvented by Anonymous Coward · · Score: 0

      You have a lot of good ideas. This is not one of them.

  4. Chiclets... by Crash+Dummy+Redux · · Score: 1

    Did anyone read the headline as being about Chiclets? The chewing gum, not the keyboard.

  5. Back to the future by mspohr · · Score: 4, Insightful

    It seems that the semiconductor industry goes through these cycles periodically. Whenever they run up against limits to single chip integration, they go back to this strategy of wiring together separate chips together. Ultimately, this proves to be inefficient and once technology improves, they return to putting everything on a single chip.

    --
    I don't read your sig. Why are you reading mine?
    1. Re:Back to the future by Anonymous Coward · · Score: 0

      This move could give them the option for better integration of more exotic (as of now) technologies like optics or MRAM on the silicon right in the middle with suitable processes.

    2. Re:Back to the future by mikael · · Score: 1

      It would let them decouple whatever was causing the problem. Long wires are known to cause crosstalk as they operate like antennae.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:Back to the future by Anonymous Coward · · Score: 0

      Unless wires are balanced, then the EM field is propagating only in the space between the wires, almost no energy is lost outside the transmission line.

    4. Re:Back to the future by radarskiy · · Score: 1

      There's too much money tied to writing papers about the next end of Moore's Law for Moore's Law to be permitted to actually end.

    5. Re:Back to the future by fisted · · Score: 1

      Sounds like a legit approach?

    6. Re:Back to the future by Anonymous Coward · · Score: 0

      > Ultimately, this proves to be inefficient and once technology improves, they return to putting everything on a single chip.

      Do you think that will last forever?

    7. Re:Back to the future by 110010001000 · · Score: 1

      But this time technology will not improve, because there are physical limits.

    8. Re:Back to the future by Waccoon · · Score: 1

      Just yesterday I was just reading up on Multi-Chip Modules, Hybrid Integrated Circuits and other similar technologies, and wondering to myself why they didn't do that more often in the 8 and 16-bit era to cut down on package pin count. The answer is fairly obvious: yields, and thus costs, are worse. Often much worse.

    9. Re:Back to the future by ChrisMaple · · Score: 1

      We're not at the physical limits yet. The present problem is that we don't yet have a technology to make mass produced smaller scale complex circuits; the problem is not that smaller circuits are impossible or won't work.

      --
      Contribute to civilization: ari.aynrand.org/donate
  6. This is a good thing by Berkyjay · · Score: 2

    Hitting up against Moore's law is probably the best thing for the chip industry. It's going to force them to innovate.

    1. Re:This is a good thing by Crashmarik · · Score: 1

      Well technically they were. Now they have to pursue much harder innovations (read expensive). I don't see that as a great thing anymore than reducing dozens of car companies in the U.S. to just the big 3 was.

    2. Re:This is a good thing by Anonymous Coward · · Score: 0

      It will just remove the smaller, likely more innovative players out of the market, and leave perhaps only one company standing. AMD nearly got turfed multiple times. ARM is a different thing, because of embedded processing, but a recession can cause a shakedown in the CPU industry at anytime, leaving the competitor with the best funding standing.

      In the past, bad times made shakedowns, but these days, all it means is consolidation and monopolies forming. All the hundreds of small computer companies in the 1990s (Arche, etc.) turned into 3-4 PC makers. Hardware stores are down to two big ones in most areas. You have monopolies or duopolies everywhere.

      There are some industries which need a shakedown, like the gaming and the US cinema industries. However, we don't need fewer chip makers; we need more architectures and more chips, just so one 0-day doesn't spread everywhere.

    3. Re:This is a good thing by Berkyjay · · Score: 1

      Wait, aren't there only like 4 or 5 big chip makers now?

    4. Re:This is a good thing by Crashmarik · · Score: 1

      4 or 5 sounds about right, it is dependent on how you count. Given the costs involved in the latest processes and the risks of trying to invent new techniques that could easily be down to two or even 1.

    5. Re:This is a good thing by TechyImmigrant · · Score: 1

      US, China, Taiwan, Korea. These places will maintain a position in semi manufacturing because it is strategically wise to do so.

      Europe should be there too, but they aren't good at providing under-the-table support for a local tech industry, so they lose out.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    6. Re:This is a good thing by Megol · · Score: 1

      3 pursuing or manufacturing 7nm+: Intel, TSMC, Samsung.

    7. Re:This is a good thing by thegarbz · · Score: 1

      The problem is their innovation is to crank out more cores ... for a still largely single threaded workload, where the workload is high enough to stress a modern CPU.

    8. Re:This is a good thing by Anonymous Coward · · Score: 0

      Right, because approaching Moore's law does not require innovation. Someone just turns a big knob every 18 months that says "more transistors". Except now its at 10, and no one knows how to make it go to 11. Yep, that's it, no innovation to see here!

  7. how about ASIC chiplets by Anonymous Coward · · Score: 0

    Each chiplet highly optimized at one task, with enough different tasks to make a general purpose system.

    1. Re:how about ASIC chiplets by DontBeAMoran · · Score: 2

      Yeah! It means the Amiga is making a comeback!

      --
      #DeleteFacebook
    2. Re: how about ASIC chiplets by jd · · Score: 1

      You wouldn't need it for all tasks, just semi-stable ones. TCP/IP doesn't change much, so putting a stack on ASIC makes a lot of sense.

      If you shoved the Linux filesystems and VFS2 onto a series of ASICs that could be placed on the controller card, you'd have far better performance and all OS' would have access.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re: how about ASIC chiplets by Anonymous Coward · · Score: 0

      Only it wouldn't because you don't seem to understand the limitations or performance characteristics of ASICs

      It would make the chips hugely more expensive, much larger and more difficult to fab and the performance differences for the use cases you suggest would be between negligible and negative

    4. Re:how about ASIC chiplets by angel'o'sphere · · Score: 1

      You could probably have a dozen or more Amigas on one Chiplet :D

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    5. Re: how about ASIC chiplets by jd · · Score: 1

      So why do companies already do this for high-end cards?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  8. Correlation and causation by houghi · · Score: 2

    The chipmakers do not follow Moore's Law. Moore's Law follows the chipmakers.

    The do not do it "to keep up" to that law. There is no "Moore's Judge" that will spite them if they do not do it.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:Correlation and causation by SCVonSteroids · · Score: 1

      I'm sure the EU will figure out a way to fine them for it :)

      --
      I tend to rant.
    2. Re:Correlation and causation by Anonymous Coward · · Score: 0

      There is no "Moore's Judge" that will spite them if they do not do it.

      Try telling Brian Krzanich that.

  9. No, they used to be Integrated Circuits by WoodstockJeff · · Score: 2

    They just use much smaller sockets now. :)

  10. What's old is new again by Waffle+Iron · · Score: 3, Informative

    Looks like they've reinvented the IBM 3081 mainframe from 40 years ago:

    The elimination of a layer of packaging was achieved through the development of the Thermal Conduction Module (TCM), a flat ceramic module containing about 30,000 logic circuits on up to 118 chips.

    1. Re:What's old is new again by Anonymous Coward · · Score: 1

      Mainframes, distributed servers, thick clients, personal computers, goto 10

      It's all a loop, sometimes through the cycle it skips a step, and not everyone will always see all the steps.

    2. Re:What's old is new again by Anonymous Coward · · Score: 0

      The MCM is a better example.
      https://en.wikipedia.org/wiki/Multi-chip_module

    3. Re:What's old is new again by Anonymous Coward · · Score: 1

      Or a Transputer.

    4. Re:What's old is new again by Megol · · Score: 1

      No, MCMs have been used for x86 for a long time. The Pentium Pro used a MCM with a separate SRAM chip, later Core i7 chips have used external iGPU memory chips etc.
      The new thing isn't using MCMs or even placing several processor chips together on one MCM but the change in systems design to a more modular approach.

    5. Re:What's old is new again by Waffle+Iron · · Score: 1

      That's not new either.

    6. Re:What's old is new again by ChrisMaple · · Score: 1

      The AM2900 was a bitslice chipset. Not the same thing.

      --
      Contribute to civilization: ari.aynrand.org/donate
    7. Re:What's old is new again by Waffle+Iron · · Score: 1

      Nothing was more modular than bitslice architectures.

  11. Déjà vu by DontBeAMoran · · Score: 1

    I'm pretty sure I saw something similar, almost three decades ago.

    --
    #DeleteFacebook
  12. only amd by Anonymous Coward · · Score: 0

    intel still wants massive die sizes to charge insane prices for overheating chips

    1. Re: only amd by jd · · Score: 1

      Large dies are good. You can do far more. I'd love to see wafer scale SoC at 15nm, more RAM than most machines have hard drive and more cores than most servers, in something the size of a kindle.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re: only amd by SuricouRaven · · Score: 1

      Large dies also mean a much lower yield rate. No point in having huge dies if most of your chips fail testing.

    3. Re: only amd by TeknoHog · · Score: 1

      We already have CPUs with some of the cores or cache disabled due to defects. No need to ditch the whole thing.

      --
      Escher was the first MC and Giger invented the HR department.
    4. Re: only amd by jd · · Score: 1

      The failure rate is not bad and can be improved on. Intel reckoned an 80 core CPU using wafers, you can disable 3/4s and still have the power of a high-end server. Odds are, you'd not drop below 64 cores.

      Other methods apply. Since we're talking daughter cards, you can have some replace disabled logic on the chip.
       

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  13. Isn't this being done already by Anonymous Coward · · Score: 0

    Anyone remember AMT on Intel?

  14. Co-processors are back! by Anonymous Coward · · Score: 1

    Back in the dark ages we used to put floating point math on a special chip. Intel had the x87 co-processor, and most computers didn't have them since computers didn't need high-speed floating point math, and when you did, you just the operation in software. This started to go away with the 486, which (mostly) had an integrated FPU on chip, while a few cheaper models disabled it. The Pentium was the first chip where every model had an FPU.

    So the future seems to be de-integrating circuits? Possibly. But the whole point of putting everything together on one chip was cost saving. Now it seems like the future is more flexibility, and specialization.

    What made the co-processor era crummy was you could rely on it being their. IIRC the linux kernel had some funky Floating point emulation stuff in it to perform these operations if on the integer unit instead.

    Also, as I recall one of the problems of this era was non-generic chips. Intel had it's own FPU, the 287 and 387. But there was also a competing, and incompatible FPU you could also have who's name I forget.

    1. Re:Co-processors are back! by Anonymous Coward · · Score: 0

      Ah, the old ones made by Weitek. In some cases, they were MUCH faster than the Intel designs. But, as you said, most of the times software had to be programmed specifically for them, and, as expected, support was very limited.

    2. Re:Co-processors are back! by Anonymous Coward · · Score: 0

      Found an ancient comparison video. In this case, the 80487 versus the Weitek 4167.

    3. Re:Co-processors are back! by Anonymous Coward · · Score: 0

      This is not the same thing at all. It's on a substrate (basically a giant die without transistors in it), not two chips on a motherboard. The chiplets are not individually functional either. It's literally a way to increase yield by making the dice smaller and save precious 7 nm fab capacity by not wasting it on parts of the chip that don't need to run as fast / aren't as power-hungry. The parts are not optional like an 8087 or whatever.

      Weitek was in a totally different market than Intel's co-processor, not really a factor.

    4. Re:Co-processors are back! by Anonymous Coward · · Score: 0

      ... and forgot to paste the URL...

      https://www.youtube.com/watch?v=7w-ZCrvxBek

    5. Re:Co-processors are back! by Anonymous Coward · · Score: 0

      There was the Nexgen 5x86 : a design with out-of-order processing, register renaming i.e. all the modern things that made the Pentium Pro or the Cyrix 6x86 (and the lesser known AMD K5). It still had no internal FPU, and external FPU! (presumably slow).
      It would have been good, but it was a small CPU company making a CPU that needs its own motherboards, whereas everyone made CPUs that go into 486 or Pentium motherboards. Then AMD bought the company and repackaged the follow up Nexgen 6x86 as the AMD K6 on socket 7 - thus they killed their own K5 to not have it compete with 166 and 200MHz K6.

  15. Seven of Nine, already figured it out. by AndrewFlagg · · Score: 1

    i believe she has this already figured out. https://bit.ly/2DuzzPg see memory alpha -- ;-) some group of nanites are going to form a union if we aren't careful.

  16. Just a repeat of previous technology by TheBrez · · Score: 1
    So they're going back to the Multi-Chip Module concept? Which has been used by multiple companies before, including Intel (Pentium Pro was the first).

    Wikipedia:MCM

    It's like technology companies are starting to behave like Hollywood. Come out with a rehash of what they did a few years ago instead of any new revolutionary ideas.

    1. Re:Just a repeat of previous technology by Anonymous Coward · · Score: 0

      no... a multi chip module is a PCB substrate.

      these are chiplets not chips.

    2. Re: Just a repeat of previous technology by Anonymous Coward · · Score: 0

      Lol I think you need to reread and understand

  17. This is new? by Anonymous Coward · · Score: 0

    It sounds like what AMD was doing with thread ripper. With Intel claiming they were "gluing" together chips. Cant make a single piece of silicon cheaply with 16 cores? "glue" four 4-core chips to the same CPU substrate. BINGO!

    1. Re:This is new? by Anonymous Coward · · Score: 0

      I spouse Intel had to come up with a fancy name for it before they started doing it themselves

    2. Re:This is new? by Megol · · Score: 1

      They already did the same thing basically to create quad-core processors -> two 2 core processors on one MCM.

  18. Chiplets! by Anonymous Coward · · Score: 1

    Chiplets! Imagine a Beowulf cluster of those. On a chip!

  19. Why not go the other way? by jd · · Score: 1

    Chiplets are good, but what's wrong with wafer scale integration? You could even combine them, chiplets as daughter boards in a 2+1 dimensional arrangement.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Why not go the other way? by Anonymous Coward · · Score: 0

      Requires the whole wafer to be good instead of 10 die from several wafers. I did a WSI chip in the 80's. I told management it was not going to work, even with redundancy. They insisted, I did it, and guess what, did not work. Defect density was too high to get a whole chip to work well enough even with redundancy.

    2. Re:Why not go the other way? by jd · · Score: 1

      Defect density is much, much lower these days. Different method of purifying silicon, the increased affordability of isotopically pure silicon, etc.

      (You can now produce ultrapure single isotope silicon using benchtop apparatus. Indeed, that is being done.)

      We've gone from an 80% pass rate in the 80s to a 99.5% pass rate today.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  20. Oh no, not again by Anonymous Coward · · Score: 0

    Its deja vu all over again. We have rediscovered ICs and co-processors and want to call it something new. One of the most irritating aspects of IT is the need to keep the salesforce entertained with some brand new overcooked old steak. Bet it will end up there with the renaming of timesharing as 'the cloud'... The cloud is the BS surrounding an old and solid implementation strategy...

  21. Summary is all wrong by Anonymous Coward · · Score: 1

    Making larger chips from smaller "chiplets" will not improve the speed nor efficiency of the final combined chip. This is purely a money-saving trick around the age-old problem of having lower yields every subsequent process technology. If anything, the added circuitry necessary to facilitate interconnects between these chiplets only add to power usage and transmission delays.

    Chiplets also do nothing for speeding up chip development as monolithic chips are already built from various templates stamped over and over on a large work sheet. These chiplets simply contain a collection of templates, so no gains there.

    The summary clearly was aimed towards investors, lots of buzzwords, not much ham.

    1. Re:Summary is all wrong by mmogilvi · · Score: 1

      These points were exactly what I was thinking as I reading the summary. I would mod you up if I had mod points.

      Although as a partial counterpoint, if it is noticeably cheaper, it might indirectly allow the balance point between cost, speed, and yield of mass produced parts to be a bit faster...

  22. FPGA chiplets too? by ctilsie242 · · Score: 3, Insightful

    I wouldn't mind seeing both ASIC chiplets, dedicated for a specific task, like AES array shifting, RSA exponentiation and multiplication, and other tasks a computer commonly does. From there, it would be nice to have FPGAs for most anything else. This can easily allow a hypervisor to run x86 code as well as ARM. Done right, this could also improve security between VMs.

    Of course, if someone wants to grind cryptocurrency, next to dedicated ASIC boards, FPGAs are not bad.

    1. Re: FPGA chiplets too? by Colourspace · · Score: 2

      Trouble is FPGA is that much less power efficient than ASIC, which appears to be one of the biggest issues with crypto mining.

  23. 1960s idea by Anonymous Coward · · Score: 0

    This is a 1960s idea, that was replaced by... integrated circuits. At the time, yields were not adequate to put all functions on a chip; it made more sense to mix and match smaller chips with better yield. In addition, at the time it was difficult to do everything at once with silicon in a single process, so other materials, such as germanium, were also used.

  24. Limits to Lithography by rlp · · Score: 1

    Chip makers are currently doing 7 nm lithography. Copper atoms are 0.2 nm wide. We may not have reached the limits for lithography, but we have to be getting real close.

    --
    [Insert pithy quote here]
  25. Comment by Anonymous Coward · · Score: 0

    I love their gum!

  26. Makes me think of something I once read by 3seas · · Score: 0

    To communicate 100 light years away instantaneously all it takes is a long stiff rod where very small movement back and forth can communicate. Of course this is just a non practical idea but maybe its not a matter of trying to continue moores law at the hardware level but one of a mindset change on how much speed do you really need, or is it a tortoise and hare race in how you approach getting something done. Sometime I feel that a commodore 64 is more responsive than a today system running some overcomplexifabulocated OS and applications.

    Need a Quantum Computer? Well you are in Luck, you have one sitting on your shoulders. You just need to learn to efficiently and effectively use it. Oh wait, the tech/software industry has dumb-down your user ability to comprehend this. And watch as I'm downgraded for this post.

    1. Re:Makes me think of something I once read by Anonymous Coward · · Score: 0

      So... How much force is needed to push that 100 ly rod just a little bit?

    2. Re:Makes me think of something I once read by Anonymous Coward · · Score: 1

      To communicate 100 light years away instantaneously all it takes is a long stiff rod where very small movement back and forth can communicate. Of course this is just a non practical idea ...

      I'm not sure if this is sarcasm, but it's not only impractical, it's also not how reality works. Any interactions at one side of the rod would travel the length of the rod at a speed less than light. The exact speed would depend on what the rod was made out of.

    3. Re:Makes me think of something I once read by Dragonslicer · · Score: 3, Informative

      To communicate 100 light years away instantaneously all it takes is a long stiff rod where very small movement back and forth can communicate.

      Physics doesn't work that way. Force and motion propagate through a material at a finite speed. Perhaps the most well known example of this is the propagation of sound waves. So far, nobody has found a material for which the speed of sound is greater than the speed of light through a vacuum.

    4. Re:Makes me think of something I once read by swilver · · Score: 1

      That's nonsense. Try using a C-64 now, you'll find it has trouble even keeping up with fast typing.

    5. Re:Makes me think of something I once read by swilver · · Score: 1

      Part of the reason why computers are slow is the rather stupid scheduling policies that are commonly used in Windows.

      A proper scheduler will prioritize handling *input* above all else (ie, recording keys and mouse movements) as this make a computer feel responsive. On Amiga's this was a separate process, running at a priority higher than everything else, just to make sure nothing got lost. It got even better with an improved scheduler (Executive) which automatically prioritized i/o bound processes over CPU bound processes. The computer would feel unloaded even with 90% of its *SINGLE* CPU used for background stuff.

      There's absolutely zero reason why a computer should feel sluggish in these days, with multiple CPU cores and all, apart from stupidity in design of the OS and scheduler. Combined with other stupidity (Windows stealing focus when they're created, despite actively working on something else) it can make for a frustrating experience.

      Even Linux has long suffered from a problem (from like 2000 to 2015 orso) where heavy background i/o (like copying a huge directory) would disrupt applications with minimal i/o (like a music player, or even a console that needs to do some i/o). Again, totally unnecessary and just a result of poor design.

  27. sounds like the wheel of reincarnation turning by themusicgod1 · · Score: 1
    --
    GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  28. This is a good thing- Magic. by Anonymous Coward · · Score: 0

    Hitting up against Moore's law is probably the best thing for the chip industry. It's going to force them to innovate.

    Someone's going to invent...MAGIC!

  29. Every couple of years. . . by darth_borehd · · Score: 1

    Every couple of years somebody says that "Moore's Law is ending" and then it doesn't.

    I propose we call this Borehd's Law.

  30. Intel's Law by Anonymous Coward · · Score: 0

    Intel's Law: For every advancement in semiconductor technology there will be equal and opposite CPU flaw.

  31. It's the cloud all over again by skovnymfe · · Score: 1

    It's the cloud all over again. Isn't it?

  32. As Grace Hoper Showed, a nano-second ... by Anonymous Coward · · Score: 0

    is this long (light travels "THIS" far in a nano-second, holding up two hands "THIS" far apart). Chiplets solve nothing. Unless you only have more cores in mind. Then you still solve nothing but interconnect problems. Moore is spinning in his grave, trying to get out and beat the shit out of these chiplet people.

  33. Bird Law 2. by Anonymous Coward · · Score: 0

    Any attorney without expertise in Bird Law cannot call themselves a legal eagle.

  34. Back to SLOT 1 by Anonymous Coward · · Score: 0

    https://en.wikipedia.org/wiki/Slot_1

    1. Re:Back to SLOT 1 by Anonymous Coward · · Score: 0

      Slot 1 was a limited concept, just came from having a separate bus for the L2 cache. Had it been all soldered to the motherboard you would have a soldered CPU and SRAM soldered not far, all looking like a normal motherboard.

  35. Re:In short, they have given up by Anonymous Coward · · Score: 0

    This is what happens when "quotas" mean that engineers have to pander to less skilled women and negros on their team. They get annoyed from the pandering and burnt out from having to take on workload their team mates cant perform. Then you get brain drain and are left with the lowest common denominator

  36. The Future? by Anonymous Coward · · Score: 0

    Are there going to be open source chiplets? It seems to be likely.

  37. Some awesome videos on chiplets by Anonymous Coward · · Score: 0

    Some great videos on chiplets
    https://www.youtube.com/watch?v=G3kGSbWFig4&t=1195s
    and
    https://www.youtube.com/watch?v=d3RVwLa3EmM
    by adoredTV

    INTEL is fucked.