Facebook Is Forming a Team to Design Its Own Chips
bloomberg.com
bloomberg.com
The chips FB are working on are probably far more similar to Google's TPUs than anything NVIDIA makes though.
So they need a second supplier? Do what the government do, and demand that there be a second source https://en.wikipedia.org/wiki/Second_source or you won't buy their product, or give money to some other company or companies for whom that is a core competency.
>> so it's critically important that one or both of them break the monopoly by becoming a fabless chip designer
You say this with great certainty, that almost got me on board, but saying something with certainty does not make it right. It's not critically important - what's the worst that can happen in the short term - they pay a bit more because of the monopoly? You make it sound like if the chip monopoly isn't broken then doom will befall them all. Piffle. If there is such great demand for these chips then there are plenty of other silicon companies who can be attracted by the smell of demand.
What would make sense is for Facebook to claim to be making their own to strengthen their negotiating position with the supplier, but with no real plan to design their own chip.
This is what you do when your company is a cash cow, you earn so much money that even reinvesting it in the core business doesn't impact your always growing revenue and profits. Also, it is refreshing that new companies are entering the classical semiconductors market, lots of positive externalities.
https://www.wired.com/2017/04/building-ai-chip-saved-google-... Google's TPU Chip Helped It Avoid Building Dozens of New Data ...
I think you'd be hard pressed to find people willing trade significant performance for the option of running applications on AMD's less power efficient processors.
Modern GPUs have very little specialized graphics hardware. This doesn't mean there aren't better architectures, but this idea that it's bad cause it's a graphics accelerator is horribly out of date.
GPUs were largely programmable parallel processors by the time they became in vogue for deep learning.
Bill Dally (nVidia chief scientist) has said that the hard wired graphics takes up so little die area that it is essentially negligible in terms of cost for them.
Plus, the latest Volta chips have "tensor cores" the equivalent of little TPUs.
The other place that Facebook could use its own chips is in its datacenter. This would make a little more sense as it is easier to deploy custom chips into a datacenter you fully control. There are theoretically cost and energy savings possible from switching from Xeon D to ARM in the datacenter at Facebook's scale.
[IIRC, Cisco used the "spin-in" model to great advantage in order to address some of the downside. However, that was 10-20 years ago, and I don't know any recent examples.]
https://www.fiercetelecom.com/telecom/cisco-sharpens-sdn-foc...
Maybe they are doing Oculus too, but it sounds a lot to me like they are doing custom A.I. related silicon.
There's a well proven path showing that custom silicon can save energy relatively easily on inference ML tasks. Competing with NVidia on training is harder of course, but maybe possible for specific tasks.
As in "The handling of Cambridge Analytica was a complete clusterzuck from the start".
Apple should only do desktop PCs. Music players, that's ridiculous.
Oracle should only do databases.
Google should stick to search. What do they know about operating systems? They also have no business running their own datacenters, what could they possibly know about allocating ten billion dollars in capital annually to such an operation.
Amazon is a retailer. Cloud services, artificial intelligence, devices, is that a joke?
Intel makes memory chips, what do they know about processors?
Facebook has $41 billion in cash. They're about to start piling up $20 billion per year. Zero debt.
They can do almost anything they want to within reason and not worry about the financial consequences. Their shareholders will be a lot more upset if they don't take pragmatic business risks and pursue opportunity.
No, they need to make the soundest possible investments with that money. Lots of free cash flow is not license to do "anything they want to within reason," especially for a publicly-traded company (sure, if you're talking about a private partnership and all the partners agree, go nuts, I guess). If they don't actually need it to run the business making the profits, they should return it to shareholders since, you know, that's whose money it is.
Why would a company 'throw away' surplus cash to passive uncomplaining shareholders instead of intercepting it upstream and ploughing it back into tax-reducing activities? Like burning cash on R&D that provides opportunities for pivoting in the future. Now that is prudent and sound.
Eventually shareholders might gain enough voting power to demand dividends but there's no point in piling-up taxable cash until that happens.
nVidia had to diversify to avoid being shoved into a shrinking niche market.
Facebook has been running its own datacenters, first in colos and now fully purpose-built, for nearly a decade and a half at this point. That hardware design done by a company isn't familiar to you doesn't mean it doesn't exist.
And that's not even mentioning the now nearly four years old Oculus acquisition or the resources Facebook has been pouring into AI/ML research and applications.
[1] https://www.facebook.com/notes/facebook-engineering/building...
Doing their own ASIC design is a whole other ballgame.
iPhone is just a different form factor in that sense.
This is more like your local sandwich bar deciding to also farm their own pigs for the ham.