News for hackers. Stuff that matters.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by twothreeone on Saturday November 30, 2024 @08:26PM (#42285403)
I get why Jeff would be pressed to comment on this, given he's credited on basically all of "Google Brain" research output. But saying "they couldn't replicate it because they're idiots, therefore it's replicable" is not a rebuttal, just bullying. Sounds like the critics struck a nerve and there's no good way for him to refute the replication problem his research apparently exhibits.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by danpalmer on Saturday November 30, 2024 @08:42PM (#42285469)
> But saying "they couldn't replicate it because they're idiots, therefore it's replicable" is not a rebuttal, just bullying

That's not an argument made in the linked tweet. His claim is "they couldn't replicate it because they didn't follow the steps", which seems like a very reasonable claim, regardless of the motivation behind making it.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by bayarearefugee on Saturday November 30, 2024 @08:49PM (#42285503)
At the end of the day my question is simply why does anyone care about the drama over this one way or another?

Either the research is as much of a breakthrough as is claimed and Google is about to pull way ahead of all these other "idiots" who can't replicate their method even when it is described to them in detail, or the research is flawed and overblown and not as effective as claimed. This seems like exactly the sort of question the market will quickly decide over the next couple of years and not worth arguing over.

Why do a non-zero amount of people have seemingly religious beliefs about this topic on one side or the other?

Re:Jeff Dean Responds to EDA Industry about AlphaChip by pclmulqdq on Saturday November 30, 2024 @09:06PM (#42285574)
The reason Jeff Dean cares is that his team's improvement compared to standard EDA tools was marginal at best and may have overfitted to a certain class of chips. Thus, he is defending his research because it is not widely accepted. Open source code has been out for years and in that time the EDA companies have largely done their own ML-based approaches that do not match his. He attributes this not to failings in his own research but to the detractors at these companies not giving it a fair chance.

The guys at EDA companies care because Google's result makes them look like idiots when you take the paper at face value, and does advance the state of the art a bit. They have been working hard for marginal improvements, and that some team of ML people can come in and make a big splash with something like this is offensive to them. Furthermore, the result is not that impressive and does not generalize enough to be useful to them (and competent teams at these companies absolutely have checked).

The fact that the result is so minor is the reason that this is so contentious.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by choppaface on Saturday November 30, 2024 @11:49PM (#42286270)
The result is minor AND Google spent a (relative) lot of money to achieve it (especially in the eyes of the new CFO). Jeff Dean is desperately trying to save the prestige of the research (in a very insular, Google-y way) because he wants to save the 2017-era economically-not-viable blue sky culture where Tensorflow & the TPU flourished and the transformer was born. But the reality is that Google’s core businesses are under attack (anti-trust, Jedi Blue etc), the TPU now has zero chance versus NVidia, and Google is literally no longer growing ads. His financing is about to pop in the next 1-2 years.

https://sparktoro.com/blog/is-google-losing-search-market-sh...

Re:Jeff Dean Responds to EDA Industry about AlphaChip by alsodumb on Sunday December 01, 2024 @05:55PM (#42291357)
What makes you say TPU has zero chance against growing NVIDIA?

If anything, now is the best time for TPU to grow and I'd say investing in TPU gave Google an edge. There is no other large scale LLM that was trained on anything but NVIDIA GPUs. Gemini is the only exception. Every big company is scrambling to make their own hardware in the AI era while Google already has it.

Everyone I know who worked with TPUs loves how well they scale. Sure Jax has a learning curve but it's not a problem, especially given the performance advantages it gives.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by dogleg77 on Sunday December 01, 2024 @07:29PM (#42291895)
Good point, but Google is buying Nvidia GPUs for some reason. Please remind me who's buying TPUs.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by choppaface on Sunday December 01, 2024 @09:05PM (#42292419)
Besides the many CAPEX-vs-OPEX tradeoffs that are completely unavailable due to not being able to buy physical TPU pods, there are inherent Google-y risks e.g. risk of the TPU product and/or support getting killed or fragmented / deprecated (very very common with Google), your data & traffic must also be locked in to Google’s pricing, and you must indefinitely put up with / negotiate with Google Cloud people (in my experience at multiple companies: worst customer support ever).

Google does indeed lock in their own ROI with deciding to not compete with AMD / Graphcore etc, but that also rooflines their total market. If they were to come up with a compelling Android-based Jetson-like edge product, and if demand for said product eclipses total GPU demand (robotics explosion?) then they might have a ramp to compete with NVidia. But the USB TPUs and phone accelerators today are just toys. And toys go to the Google graveyard, because Googlers don’t build gardens they treat everything like toys and throw them away when they get bored.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by refulgentis on Saturday November 30, 2024 @08:54PM (#42285525)
> why does anyone care

n.b. you're on a social news site

> pull way ahead of all these other "idiots"

Pulling way ahead sounds sufficient, not necessary. Can we prove it's not the case? Let's say someone says that's why Gemini inference is so cheap. Can we show that's wrong?

> "idiots"

?

Re:Jeff Dean Responds to EDA Industry about AlphaChip by bsder on Saturday November 30, 2024 @10:29PM (#42285948)
> Why do a non-zero amount of people have seemingly religious beliefs about this topic on one side or the other?

Because lots of engineers are being told by managers "Why aren't we using that tool?" and a bunch of engineers are stuck saying "Because it doesn't actually work." aka "Google is lying through their teeth." to which the response is "Oh, so you know better than Google?" to which the reponse is "Yeah, actually, I fucking do. Now piss off and let me finish timing closure this goddamn block that is already 6 weeks late."

Now can you understand why this is a bit contentious?

Marketing "exaggerations" from authority can cause huge amounts of grief.

In my little corner of the world, I had to sit and defend against the lies that a startup with famous designers were putting out about power consumption while we were designing similar chips in the space. I had to go toe to toe with Senior VPs over it and I had to stand my ground and defend my team who analyzed things dead on. All this occurred in spite of the fact that they had no silicon. In addition, I knew the famous designers involved would happily lie straight to your face having worked with them before and having been lied straight to my face and having had to clean up the mess when they left the company.

To be fair, it is also the only time I have had a Senior VP remember the kerfuffle and apologize when said startup finally delivered silicon and not only were the real numbers not what they claimed they weren't even close to the ones we were getting.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by btilly on Saturday November 30, 2024 @11:54PM (#42286285)
And do you believe that that is what's happening in this case?

If you have personal experience with Jeff Dean et al that you're willing to share, I'd be interested in hearing about it.

From where I'm sitting it looks like, "Google spent a fortune on deep learning, and got a small but real win. People who don't like Google failed to follow Google's recipe and got a large and easily replicated loss."

It's not even clear that Google's approach is feasible right now for companies not named Google. It is not clear that it works on other classes of chip. It is not clear that the technique will grow beyond what Google already got. It is really not clear that anyone should be jumping on this.

But there is a world of difference between that, and concluding that Google is lying.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by bsder on Sunday December 01, 2024 @01:35AM (#42286673)
> From where I'm sitting it looks like, "Google spent a fortune on deep learning, and got a small but real win. People who don't like Google failed to follow Google's recipe and got a large and easily replicated loss."

From where I'm sitting it looks like Google cooked the books maximally, barely beat humans let alone state of the art algorithms, published a crappy article in Nature because it would never have passed editorial muster at something like DAC or an IEEE journal and now have to browbeat other people who are calling them out on it.

And that's the best interpretation we can cough up.

I'll go further, we don't even have any raw data that says that they actually did beat the humans. Some of the humans I know who run P&R are REALLY good at what they do. The data could be completely made up. Given how much scientific fraud has come out lately, I'm amazed at the number of people defending Google on this.

Where I'm from, we call what Google is doing both "lying" and "bullying".

Look, Google can easily defuse this in all manner of ways. Publish their raw data. Run things on testbenches and benchmarks that the EDA tools vendors have been running on for years. Run things on the open source VLSI designs that they sponsored.

What I suspect happened is that Google's AI group has gotten used to being able to make hyperbolic marketing claims which are difficult to verify. They then poked at place and route, failed, and published an article anyway because someone's promotion is tied to this. They expected that everybody would swallow their glop just like every other time, be mostly ignored and the people involved can get their promotions and move on.

Unfortunately, Google is shoveling bullshit around something that has objective answers; real money is at stake; and they're getting rightfully excoriated for it.

Whoops.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by btilly on Sunday December 01, 2024 @01:48AM (#42286726)
Look, either the follow-up article did pretraining or not. Jeff Dean is claiming that the importance of pretraining was mentioned 37 times and the follow-up didn't do it. That sounds easy to verify.

Likewise the importance of spending 20x as much money on the training portion seems easy to verify, and significant.

That they would fail to properly test against industry standard workbenches seems reasonable to me. This is a bunch of ML specialists who know nothing about chip design. Their background is beating everyone at Go and setting a new state of the art for protein folding, and not chip design. If you dismiss those particular past accomplishments as hyperbolic marketing, that's your decision. But you aren't going to find a lot of people in these parts who agree with you.

If you think that those were real, but that a bunch of more recent accomplishments are BS, I haven't been following closely enough to have an opinion. The stuff that crossed my radar since AlphaFold is mostly done at places like OpenAI, and not Google.

Regardless, the truth will out. And what Google is claiming for itself here really isn't all that impressive.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by dogleg77 on Sunday December 01, 2024 @07:41PM (#42291966)
Reading those papers and looking at the code, it doesn't look easy. However, let's imagine that the Cheng et al team comes back with results for pretraining a few months from now, and they support the conclusions of their earlier paper. What should they do to help everyone reach a conclusion?
Re:Jeff Dean Responds to EDA Industry about AlphaChip by wholehog on Monday December 02, 2024 @01:25AM (#42293649)
Pre-training is just training on multiple chips.

"If Cheng et al. had reached out to the corresponding authors of the Nature paper, we would have gladly helped them to correct these issues prior to publication" (https://arxiv.org/pdf/2411.10053)

That's how you actually do a reproduction study - you reach out to the corresponding authors and make sure you do everything exactly the same. But at this point, it's hard to imagine the AlphaChip folks having much patience with them.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by wholehog on Monday December 02, 2024 @01:31AM (#42293676)
> published a crappy article in Nature because it would never have passed editorial muster at something like DAC or an IEEE journal and now have to browbeat other people who are calling them out on it.

I don't think it's easier to get into DAC / an IEEE journal than Nature.

Their human baseline was the TPU physical design team, with access to the best available tools: rdcu.be/cmedX

and this is still the baseline to beat in order to get used in production, which has happened for multiple generations of TPU.

TPU is export controlled and super confidential -- multi-billion dollar IP! -- so I don't see raw data coming out anytime soon.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by dogleg77 on Tuesday December 03, 2024 @01:03PM (#42309109)
Nature papers get retracted every year. I have not heard of DAC papers retracted.

If the Nature paper made it clear that RL is not seriously expected to work on non-TPU chips, it would have have probably been rejected. If RL works on many other chips, then evidence should be easy to publish.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by dogleg77 on Sunday December 01, 2024 @07:33PM (#42291917)
When Google published the Nature article, Nature included a rosy intro article by a leading expert in chip design. His name was Andrew Kahng, and he apparently liked Google at the time. But when he dug into Google code (released way after publication), he retracted his into and co-authored the Cheng et al article. You see how your theory breaks down here.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by btilly on Monday December 02, 2024 @08:54PM (#42302291)
You are adding information that I did not previously possess. And neither the article nor the previous poster offered.

As I said, the truth will out. I was just unhappy with the case previously being offered.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by wholehog on Saturday December 07, 2024 @10:28AM (#42350389)
As Andrew Kahng was one of the co-authors of Cheng et al., all of the issues with his reproduction still matter here. The Nature paper went through an investigation and second round of peer review.

AlphaChip is used to make real chips in production. Google publicly announced its use in multiple generations of TPUs and Axion CPUs, and MediaTek said they've built on it as well.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by joatmon-snoo on Sunday December 01, 2024 @01:32AM (#42286665)
> This seems like exactly the sort of question the market will quickly decide over the next couple of years and not worth arguing over.

Discussions like this are _how_ the market decides whether or not this achievement is real or not.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by throwaway2037 on Sunday December 01, 2024 @01:45AM (#42286720)
One constant that I see on HN: they love drama and love to tear down a winner, presumably over jealousy.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by 1024core on Saturday November 30, 2024 @08:38PM (#42285454)
> they couldn't replicate it because they're idiots

If they did not follow the steps to replicate (pre-training, using less compute, etc.) and then failed, so what's wrong with calling out the flaws in their attempted "replication"?

Re:Jeff Dean Responds to EDA Industry about AlphaChip by twothreeone on Saturday November 30, 2024 @08:48PM (#42285496)
It's not a value judgement, just doesn't help his case at all. He'd need to counter the replication problem, but apparently that's not an option. Instead, he's making people who were unable to replicate it look bad, which actually strengthens their criticism.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by skybrian on Saturday November 30, 2024 @08:59PM (#42285543)
I don't know how you rebut a flawed paper without making its authors look bad? That would be a general-purpose argument against criticizing papers.

Actually, people should criticize flawed papers. That's how science works! When you publish scientific papers, you should expect criticism if there's something that doesn't look right.

The only way to avoid that is to get critical feedback before publishing the paper, and it's not always possible, so then the scientific debate happens in public.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by twothreeone on Saturday November 30, 2024 @09:16PM (#42285614)
The situation here is different though.. If I'm making an existence claim by demonstrating a constructive argument and then being criticized for it, the most effective response to that critique would be a second, alternative construction, not attacking the critic's argument. After all, I'm the one claiming existence.. the burden of proof is on me, not my critics.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by skybrian on Saturday November 30, 2024 @09:37PM (#42285704)
I don't know which argument is more constructive, though? Both teams reported what they did. They got different results. Figuring out why is the next step, and pointing out that they did different things seems useful.

Though, the broader question is how useful the results of the original paper are to other people who might do the same thing.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by xpe on Saturday November 30, 2024 @09:02PM (#42285552)
> But saying "they couldn't replicate it because they're idiots, therefore it's replicable" is not a rebuttal, just bullying.

> It's not a value judgement, just doesn't help his case at all.

Calling it "bullying" looks like a value judgment to me. Am I missing something?

To me, Dean's response is quite sensible, particularly given his claims the other papers made serious mistakes and have potential conflicts of interest.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by twothreeone on Saturday November 30, 2024 @09:26PM (#42285653)
I'm not saying "Bullying is bad and bullies are bad people", that would be a value judgement. I'm saying bullying is the strictly worse strategy for strengthening his paper's claims in this scenario. The better strategy would be to foster an environment in which people can easily replicate your claims.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by xpe on Saturday November 30, 2024 @09:50PM (#42285765)
Are you suggesting Dean take a different approach in his response? Are you saying it was already too late given the environment? (I’m also not sure I know what you mean by environment here.)
Re:Jeff Dean Responds to EDA Industry about AlphaChip by xpe on Saturday November 30, 2024 @09:40PM (#42285715)
I think for most people the word “bullying” has a value judgment built-in.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by xpe on Saturday November 30, 2024 @09:46PM (#42285742)
In a perfect world, making a paper easier to replicate has advantages, sure. (But it also has costs.)

Second, even a healthy environment can be undermined by lack of skills or resources, intellectual dishonesty, or conflicts of interest.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by danielmarkbruce on Saturday November 30, 2024 @10:38PM (#42285990)
they have open source code.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by johnfn on Saturday November 30, 2024 @09:50PM (#42285768)
> "they couldn't replicate it because they're idiots, therefore it's replicable"

Where does it say that? Dean outlines explicit steps that the authors missed in the tweet.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by jsnell on Saturday November 30, 2024 @08:45PM (#42285482)
It's a good thing that he didn't say that, then.

The tweet just says that the reproduction attempt didn't didn't actually follow the original methodology. There is no claim that the authors of the replication attempt were "idiots" or anything similar, you just made that up. The obviously fallacious logic in "they couldn't replicate it ..., therefore it's replicable" is also a total fabrication on your part.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by twothreeone on Saturday November 30, 2024 @09:07PM (#42285577)
A Google Nature Paper has not been replicated for over 3 years, but I'm the one fabricating stuff :D

Making a novel claim implies its *_claimed_ replicability.

"You did not follow the steps" is calling them idiots.

The only inference I made is that he's pressed to comment. He could have said nothing.. instead he's lashing out publicly, because other people were unable to replicate it. If there's no problem replicating the work, why hasn't that happend? Any other author would be worried if a publication about their work were saying "it's not replicable" and trying their best to help replicate it.. but somehow that doesn't apply to him.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by griomnib on Saturday November 30, 2024 @09:23PM (#42285638)
“You can only validate my results if you have an entire Google data center worth of compute available. Since you don’t, you can’t question us.”
Re:Jeff Dean Responds to EDA Industry about AlphaChip by jeffbee on Saturday November 30, 2024 @09:33PM (#42285685)
We're actually talking about the difference between Cheng using 8 GPUs and 2 CPUs while Google used 16 GPUs and 40 CPUs. These are under-your-desk levels of resources. Cheng et al authors are all affiliated with UCSD which owns the Expanse supercomputer which is orders of magnitude larger than what you would need to reproduce the original work. Cheng et al does not explain why they used fewer resources.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by griomnib on Saturday November 30, 2024 @09:36PM (#42285696)
That’s a fair complaint then.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by phonon on Saturday November 30, 2024 @11:58PM (#42286299)
No it's not. They ran it longer instead.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by jeffbee on Sunday December 01, 2024 @02:41AM (#42286900)
The 2022 paper pretty explicitly says that runtime is not a substitute. They say their best result "can only be achieved in our 8-GPU setup".
Re:Jeff Dean Responds to EDA Industry about AlphaChip by phonon on Sunday December 01, 2024 @07:45AM (#42288182)
I assume you mean Fig. 6 here?[0]

But that was explicitly limited to 8 hours for all setups. Do they have another paper that shows that you can't increase the number of hours of a smaller GPU setup to compensate?

[0]https://dl.acm.org/doi/pdf/10.1145/3505170.3511478

Re:Jeff Dean Responds to EDA Industry about AlphaChip by wholehog on Monday December 02, 2024 @01:35AM (#42293693)
They also changed the ratio of RL experience collectors to GPU workers (~1/20th the RL experience collectors, 1/2 the GPUs). I don't know what impact that has --- maybe each GPU episode has less experience? Maybe that makes for an effectively small batch size and therefore more chaotic training? But either way, why change things when you can just match them exactly?
Re:Jeff Dean Responds to EDA Industry about AlphaChip by MicolashKyoka on Saturday November 30, 2024 @11:33PM (#42286212)
if they are idiots and couldn't replicate it, it's worth saying it. better that than sugarcoating idiocy until it harms future research.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by make3 on Saturday November 30, 2024 @09:05PM (#42285569)
"they couldn't replicate it because they're idiots, therefore it's replicable" That's literally not what he says though. He says, "they didn't replicate it so their conclusions are invalid", which is a completely different thing than what you're accusing him of, and is valid.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by griomnib on Saturday November 30, 2024 @09:19PM (#42285628)
I love how he’s claiming bias due to his critic’s employer. As though working for Google has no conflicts? A company that is desperately hyping each and every “me too” AI development to juice the stock price?

Jeff drank so much kool aid he forget what water is.

Re:Jeff Dean Responds to EDA Industry about AlphaChip by jeffbee on Saturday November 30, 2024 @09:24PM (#42285645)
He's criticizing Markov for not disclosing the conflict, not for the conflict itself. Hiding your affiliation in a scientific publication is far outside the norms of science, and they should be criticized for that. The publication we are discussing — "That Chip Has Sailed" — dismisses Markov in a few paragraph and spends the bulk its arguments on Cheng.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by griomnib on Saturday November 30, 2024 @09:26PM (#42285655)
I know the norms of science, I also know norms of present day Google. Nobody from Google should have the gall to accuse others of anything.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by dogleg77 on Monday December 02, 2024 @03:12PM (#42299913)
Markov's article has been on arxiv since 2023 before the perceived conflict. https://arxiv.org/abs/2306.09633 All his affiliations have been disclosed and likely known to Jeff Dean. Jeff is simply unable to respond to Markov's article in the technical dimension and is resorting to dirty tricks instead.
Re:Jeff Dean Responds to EDA Industry about AlphaChip by iamnotafraid on Saturday November 30, 2024 @09:52PM (#42285773)
Interesting point, I give u this