News for hackers. Stuff that matters.
Re:TPU transformation: A look back at 10 years of our AI-spe... by nl on Sunday August 04, 2024 @06:05AM (#41152387)
It's crazy that Google doesn't spin-out their TPU work as a separate company.

TPUs are the second most widely used environment for training after Nvidia. It's the only environment that people build optimized kernels for outside CUDA.

If it was separate to Google then there a bunch of companies who would happily spend some money on a real, working NVidia alternative.

It might be profitable from day one, and it surely would gain substantial market capitalization - Alphabet shareholders should be agitating for this!

Re:TPU transformation: A look back at 10 years of our AI-spe... by qwertox on Sunday August 04, 2024 @06:19AM (#41152464)
There would probably a huge demand, but would Google be able to satisfy it? Is it currently able to satisfy its own demand?
Re:TPU transformation: A look back at 10 years of our AI-spe... by credit_guy on Sunday August 04, 2024 @08:04AM (#41152980)
That would be the point of spinning it out. They could have an IPO, raise as much capital as there is in the observable Universe, and build enough fabs to satisfy all the demand.
Re:TPU transformation: A look back at 10 years of our AI-spe... by mike_hearn on Sunday August 04, 2024 @08:25AM (#41153081)
That wouldn't work. Even TPUv4 was on a 7nm node and you don't just build a 7nm fab just like that. If it were that easy NVIDIA would already be building their own fabs, as they have basically raised as much capital as there is in the known universe (bigger market cap than the entire London stock exchange), but they seem to prefer to let the fab experts get on with it rather than compete with them.

LLM AI is largely HBM bottlenecked anyway i.e. Samsung, SK Hynix and Micron are where the supply chain limits enter the picture.

Re:TPU transformation: A look back at 10 years of our AI-spe... by throwaway48476 on Sunday August 04, 2024 @08:56AM (#41153217)
Fabless companies that are large enough such as apple front the capital for fab companies like TSMC to build fabs dedicated to their use. They do, in effect, build their own fabs. If the Google TPU group had the inclination they could have done the same.

The memory industry just got busted from the covid bubble and are not too keen to jump into the AI bubble.

Re:TPU transformation: A look back at 10 years of our AI-spe... by ragebol on Sunday August 04, 2024 @09:27AM (#41153388)
They might front the money, but don't own them. Apple gladly lets someone else own and operate the fabs and take the risk (which is smaller with Apple as a client)
Re:TPU transformation: A look back at 10 years of our AI-spe... by nsteel on Sunday August 04, 2024 @09:53AM (#41153550)
Let's not forget that a 7nm fab has a very limited period of usefulness for the likes of Apple etc. That leading edge is always moving forward and while it might be financially viable for some aspects of the process to be upgraded to the next node, that's not always the case and that's where TSMC's hundreds of other customers join in and the (now old) equipment can be still used for many more years.

Edit: But perhaps with the exclusivity deals, the likes of TSMC are less reliant on spreading the cost over 15+ years than they used to be. To be clear, I was talking about long-term use.

Re:TPU transformation: A look back at 10 years of our AI-spe... by throwaway48476 on Sunday August 04, 2024 @09:58AM (#41153581)
The leading edge has slowed down a lot. Apple is still selling M1 chips and AMD is just now releasing new models of zen3 AM4 chips.
Re:TPU transformation: A look back at 10 years of our AI-spe... by throwaway48476 on Sunday August 04, 2024 @09:47AM (#41153507)
There is more co development and risk sharing than you think. TSMC has nodes only apple uses.
Re:TPU transformation: A look back at 10 years of our AI-spe... by nsteel on Sunday August 04, 2024 @10:03AM (#41153611)
They do, but as far as I know those nodes are just early/late verisons and tweaks to the main, popular process.
Re:TPU transformation: A look back at 10 years of our AI-spe... by michaelt on Sunday August 04, 2024 @02:43PM (#41155445)
But if Apple pays TSMC $$$$$$$$ in advance to build a 2nm node production line especially for Apple, and it turns out the 2nm node doesn't deliver the hoped-for improvements in power efficiency? The money's already spent.
Re:TPU transformation: A look back at 10 years of our AI-spe... by rpeden on Sunday August 04, 2024 @02:14PM (#41155318)
Unless they've been issuing a ton of new shares recently and then selling them into the market at something resembling the current share price, the amount of capital they've raised is nowhere near their current market cap.

But it looks like they've actually been buying back some shares - they've got fewer shares outstanding than they did a year or two ago.

Not that it matters much - they've still got plenty of cash and other capital available.

Re:TPU transformation: A look back at 10 years of our AI-spe... by bearjaws on Sunday August 04, 2024 @11:11AM (#41154051)
There seems to be this idea that the people who design and operate fabs are infinite, when it's actually a technically demanding job.

We don't even have enough McDonald's employees, how the hell are we going to just suddenly have multiple companies creating fabs left and right? TSMC cannot even build their Arizona plant without a shortage of workers.

Re:TPU transformation: A look back at 10 years of our AI-spe... by Arainach on Sunday August 04, 2024 @11:45AM (#41154262)
Every time someone says "we don't have enough employees", remember to add "....at the (almost certainly too low) wage being offered".
Re:TPU transformation: A look back at 10 years of our AI-spe... by bluecalm on Sunday August 04, 2024 @01:00PM (#41154817)
Maybe but then where are those CPU fab experts working right now that offer them higher wage?
Re:TPU transformation: A look back at 10 years of our AI-spe... by michaelt on Sunday August 04, 2024 @02:52PM (#41155497)
Writing computer software, mostly.
Re:TPU transformation: A look back at 10 years of our AI-spe... by ahefner on Sunday August 04, 2024 @08:18PM (#41157219)
China, supposedly.
Re:TPU transformation: A look back at 10 years of our AI-spe... by Workaccount2 on Sunday August 04, 2024 @02:16PM (#41155335)
Intel has been trying to make cutting edge fabs...and we all know how that is going.

There is good reason nobody wants to be in the fab business.

Re:TPU transformation: A look back at 10 years of our AI-spe... by jankeymeulen on Sunday August 04, 2024 @09:12AM (#41153301)
The TPUs are highly integrated with the rest of the internal Google ecosystem, both hardware and software. Untangling that would be ... interesting.
Re:TPU transformation: A look back at 10 years of our AI-spe... by hengheng on Sunday August 04, 2024 @10:13AM (#41153696)
Knowing what I know about big corporations, the biggest entanglement is going to be IP ownership, political constraints and promises to shareholders.
Re:TPU transformation: A look back at 10 years of our AI-spe... by michaelt on Sunday August 04, 2024 @02:26PM (#41155381)
We have a perfectly reasonable blueprint for an ML accelerator that isn't tied into the google ecosystem: nvidia's entire product line.

Between that and the fact Google already sells "Coral Edge TPUs" [1] I'd think they could manage to untangle things.

Whether the employees would want to be spun off or not is a different matter, of course...

[1] https://coral.ai/products/

Re:TPU transformation: A look back at 10 years of our AI-spe... by nine_k on Sunday August 04, 2024 @02:55PM (#41155511)
Do you think that NVidia is happy to not have an online ecosystem to tie to its GPUs, for added (sales) value? They are more than happy to entangle the GPUs with their proprietary CUDA language.

For a large, established, quasi-monopoly company it's always more attractive to keep things inside their walled gardens. Suggesting that Google should start supporting TPUs outside Google Cloud is like suggesting that Apple should start supporting iOS on non-Apple hardware.

Re:TPU transformation: A look back at 10 years of our AI-spe... by michaelt on Sunday August 04, 2024 @04:21PM (#41156071)
> Do you think that NVidia is happy to not have an online ecosystem to tie to its GPUs, for added (sales) value?

I think nvidia is ecstatic about having commoditised their complement, and having the only ML acceleration option that's available from every cloud provider and on-prem.

Why have Amazon, Google and Microsoft as competitors when you can have them as customers instead?

Re:TPU transformation: A look back at 10 years of our AI-spe... by nine_k on Sunday August 04, 2024 @04:29PM (#41156112)
This is indeed so. But if NVidia could have some recurring revenue from the GPUs, maybe in the form of leasing GPU farms it runs in a proprietary way, it would also be nice. In that alternative universe, it would still have Google and MS as customers, the way AWS has many large-scale companies as customers.
Re:TPU transformation: A look back at 10 years of our AI-spe... by monkeydust on Sunday August 04, 2024 @09:48AM (#41153516)
Any activist investors lurking in here?
Re:TPU transformation: A look back at 10 years of our AI-spe... by theptip on Sunday August 04, 2024 @12:15PM (#41154454)
Why would you spin out a competitive moat?
Re:TPU transformation: A look back at 10 years of our AI-spe... by bushbaba on Sunday August 04, 2024 @12:22PM (#41154515)
> It's crazy that Google doesn't spin-out their TPU work as a separate company.

Not really. Google TPUs require google's specific infrastructure, and cannot be deployed out side the Google Datacenter. The software is google specific, the monetization model is google specific.

We also have no idea how profitable TPUs would actually be if a separate company. The only customer of TPUs is Google and Google Cloud.

Re:TPU transformation: A look back at 10 years of our AI-spe... by aseipp on Sunday August 04, 2024 @02:46PM (#41155463)
People constantly bring this point up every 2 weeks here, the cost competitiveness of TPUs for Google comes exactly from the fact they make them in house and don't sell them. They don't need sales channels, support, leads, any of that stuff. They can design for exactly one software stack, one hardware stack, and one set of staff. You cannot just magically spin up a billion-dollar hardware company overnight with software, customers, sales channels and support, etc.

Nvidia has spent 20 years on this which is why they're good at it.

> If it was separate to Google then there a bunch of companies who would happily spend some money on a real, working NVidia alternative.

Unfortunately, most people really don't care about Nvidia alternatives, actually -- they care about price, above all else. People will say they want Nvidia alternatives and support them, then go back to buying Nvidia the moment the price goes down. Which is fine, to be clear, but this is not the outcome people often allude to.

Re:TPU transformation: A look back at 10 years of our AI-spe... by authorfly on Sunday August 04, 2024 @02:52PM (#41155493)
You can or at least historically could buy access to TPUs and request it for non-profit projects too through the TPU research programme. Certainly you have been able to pay for pro membership on Notebook to get TPU access, which is how many of the AI generation before ChatGPT learned to run AI. TPUs however were kind of always for training, never geared for inference.
Re:TPU transformation: A look back at 10 years of our AI-spe... by aseipp on Monday August 05, 2024 @05:23AM (#41159443)
That is correct, and I should have been more, clear: when I say "Buy them" I mean direct sales of the hardware from seller to buyer. I am not referring to cloud compute style sales. Yes, they have been offering TPUs through Google Cloud for a long while now, but this still falls under all the stuff I said earlier: they don't need to have sales pipelines or channels (outside GCloud's existing ones), they don't need to design the hardware/software for arbitrary environments, they have one set of staff and machines to train and support, etc. All of that stuff costs money and ultimately it results in an entirely different sales and financial model.

Google could spin the TPU division out of Google, but 99% of the time people refer to moves like that they omit the implied follow up sentence which is "I can then buy a TPU with my credit card off the shelf from a website that uses Stripe." It is just not that simple or easy.

Re:TPU transformation: A look back at 10 years of our AI-spe... by authorfly on Thursday August 08, 2024 @03:51AM (#41189116)
Good point
Re:TPU transformation: A look back at 10 years of our AI-spe... by daghamm on Sunday August 04, 2024 @03:41PM (#41155802)
Actually, the do sell them. Only the low power edge versions, but still.
Re:TPU transformation: A look back at 10 years of our AI-spe... by nl on Sunday August 04, 2024 @10:59PM (#41157790)
> You cannot just magically spin up a billion-dollar hardware company overnight with software, customers, sales channels and support, etc.

Not saying it is easy or to do it magically.

Just noting that Groq (founded by the TPU creator) did exactly this.

Re:TPU transformation: A look back at 10 years of our AI-spe... by omeze on Monday August 05, 2024 @12:36AM (#41158220)
Isnt Groq pivoting to the IaaS/SaaS model because hardware channel sales is hard and its easier for everyone to just use an API?
Re:TPU transformation: A look back at 10 years of our AI-spe... by aseipp on Monday August 05, 2024 @02:30AM (#41158613)
Yes, and now after years of doing that Groq is pivoting to being a cloud compute company, renting their hardware through an API exactly the same way Google does.

Building out your own vertically integrated offering with APIs is comparatively a lot simpler and significantly less risky in the grand scheme. For one thing, cloud APIs naturally benefit from the opex vs capex distinction that is often brought up here -- this is a big sales barrier, and thus a big risk. This is important because you can flush mid-8-figures down the toilet overnight for a single set of photomasks, so you are burning significant capital way before your foot is ever close to the proverbial door, much less inside it. You aren't going to make that money back selling single PCIe cards to enthusiastic nerds on Hacker News; you need big fish. Despite allusions to the contrary (people beating down your door to throw you bathtubs of money with no question), this isn't easy.

Another good example of verticality is the software. The difference in scope and scale between "Tools that we run" and "Tools you can run" is actually huge. Think about things like model choice -- it can be much easier to support things like new models when you are taking care of the whole pipeline and a complete offering, versus needing to support compiler and runtime tools that can compile arbitrary models for arbitrary setups. You can call it cutting corners, but there's a huge amount of tricky problems in this space and the time spent on procedural stuff ("I need to run your SDK on a 15 year old CentOS install!") is time not spent on the core product.

There are other architectural reasons for them to go this route that make sense. But I really need to stress here that a big and important one is that hardware is, in fact, a very difficult business even with a great product.

(Disclosure: I used to work at Groq back in 2022 before the Cloud Compute offering was available and LLMs were all the rage.)

Re:TPU transformation: A look back at 10 years of our AI-spe... by nl on Monday August 05, 2024 @09:54PM (#41167223)
I don't think renting out hardware is a bad model at all. Google spinning out their TPU work in this manner could be fine.

I think some (large) buyers will want on-prem and they have large enough budgets to make that worthwhile.

I don't think "sell individual TPUs to random people" is a great model. Most are better served by the cloud rental approach (although they might not think so themselves).