News for hackers. Stuff that matters.
Re:Chips and Geopolitics by LargoLasskhyfv on Tuesday May 19, 2020 @02:19PM (#23238202)
Maybe they do know how to optimize, but not exactly why anymore?

I've seen a tv-documentary about 15 years ago about their fabs. Therein some reporter asked why there was a bend in some bundle of pipes for no apparent reason. They answered that was there because in another factory there was a column there which they had to route around, which didn't exist at this factory. They explained further to not wanting to risk process variation, by building that bundle of pipes straight again. Since then i have been unimpressed by all that high-tech, being so complex, having to cargo-cult around, instead of being able to understand it from first principles and build according to the situation. Not blindly copying something which worked at another place but doesn't apply anymore, because the place and its conditions changed.

Re:Chips and Geopolitics by kragen on Wednesday May 20, 2020 @05:50AM (#23245017)
You're describing Copy Exactly (CE!):

https://www.extremetech.com/computing/127987-deliberate-exce...

> Intel began working on CE! after it had trouble at the 0.5um (500nm) node and refined the process through each successive generation. The green line shows the initial product ramp at its first fab — after an early spike, yields cratered and only recovered over a period of months. Once Intel had Fab 1 working well on 0.5um, it started ramping Fab 2 only to run into new problems. As Copy Exactly! was developed and deployed, the company’s yields synchronized across the various fabs.

Because they don't know enough to predict the process effects of variations in humidity, barometric pressure — or pipe length! — they eliminate those variations instead. Presumably they would learn more if they didn't do that, but they would also take longer to ramp up production. Since they started doing CE! in the 1980s, it's probably not a primary cause of their late-2010s decline.

Re:Chips and Geopolitics by pkaye on Tuesday May 19, 2020 @02:51PM (#23238618)
I used to work in R&D for developing the machines used in the fabs. Sometimes the trivial details make a difference in the results and you don't always have to time to isolate and analyze each little thing. If you have a proven recipe, don't change it unless you have a reason.
Re:Chips and Geopolitics by beh9540 on Tuesday May 19, 2020 @03:54PM (#23239375)
When I was in school for Microelectronics, we were told very early on that experiments needed to be designed for the least number of runs, because of the sheer cost of taking a production fab down for a short period. That and the design better be flawless or your manager would never allow it
Re:Chips and Geopolitics by LargoLasskhyfv on Tuesday May 19, 2020 @02:58PM (#23238702)
I understand what you mean, time to market, pressure, deadline, and so on...

But see where it got them?

Re:Chips and Geopolitics by throwaway_pdp09 on Tuesday May 19, 2020 @03:11PM (#23238857)
I think your criticism is cheap and unwarranted. Where you see stupidity I see wisdom, though we can both agree it's ugly, but let's ask a straight question.

If it were your $$$billions being spent on a fab, what would you do?

Re:Chips and Geopolitics by LargoLasskhyfv on Tuesday May 19, 2020 @03:19PM (#23238941)
Probably going broke because of unwarranted perfectionism.

/me lifts hat and bows.

Re:Chips and Geopolitics by throwaway_pdp09 on Tuesday May 19, 2020 @03:41PM (#23239215)
Consider the compliment well and truly returned for your honesty - thanks!
Re:Chips and Geopolitics by LargoLasskhyfv on Wednesday May 20, 2020 @12:25PM (#23248754)
While sleeping and cuddling with my cats, they whispered into my dreams: Stoopid hooman, alwayz so slooow! If yooo'd got Billionz to burn, yoo'd push forward minimal.fab of Yokogwawa and BiZEN from Searchforthenext/Wafertrain! Rrrr Rrrr Rrrr!

Courtesy of Lilly, Mieze, and Mimi.

Re:Chips and Geopolitics by frank2 on Tuesday May 19, 2020 @03:01PM (#23238738)
To a first-order approximation, engineering is about minimizing costs, and a large fraction of the cost of creating and running a fab is the cost of the time of the employees able to understand things from first principles. So, just because they decided to avoid that cost doesn't mean they are unable to redesign the pipes from first principles.
Re:Chips and Geopolitics by prewett on Tuesday May 19, 2020 @02:41PM (#23238463)
I don't think it was cargo-culting in the case of that fab. A fab isn't like your mother's ham, which she cut in half because her mother cut it in half, only to find out that her mother had a small oven. A fab is like that tricky piece of code that has a comment on every line, but instead of one function it's 20,000 lines of that. On top of that, it takes several weeks before you know if your wafer came out okay. So when you duplicate your fab, the last thing you want to do is add more potential problems. Think of it like using a software library; you don't go rebuild the library each time you use it, you just copy it into your project. Sure, there's unnecessary piping, but you don't care. If you cared you'd write your own library in assembly language and it would be a shining example of efficiency and understanding. But maybe you just want to solve your problem and ship.
Re:Chips and Geopolitics by LargoLasskhyfv on Tuesday May 19, 2020 @03:02PM (#23238753)
Yes, that way we got fragile bloat, eliminating all benefits of every new generation of hardware. Since the 70ies. How long will this model of 'value-added' innovation be sustainable, i wonder?
Re:Chips and Geopolitics by jbay on Tuesday May 19, 2020 @04:20PM (#23239680)
How many R&D engineering hours do you think the extra 1m of piping equals in cost?

I'm actually surprised they didn't go and put a column there, too, just in case.

Re:Chips and Geopolitics by zozbot234 on Tuesday May 19, 2020 @03:17PM (#23238924)
The point is that they probably have no idea what else they would have to change/retune in that process to account for the pipes being straight. It makes sense that they would seek to avoid changes to the greatest possible extent, given the costs involved.