Secret meeting between Apple and TSMC reported to reserve all 2nm capacity
9to5mac.com
9to5mac.com
While I dislike this personally - I'd rather have competing chips on the best node - I don't think this violates any moral principles. I do wonder if there is a bidding war with other companies for this capacity, though.
Even though it's not technically illegal, there's something about this that feels unfair and bad for the market.
In the macro sense there seems to be more widespread awareness and money going towards fab competition than ever before. I suspect we'll trend closer to performance parity between competitors in the coming years.
Nobody will be able to compete against Apple CPUs while they're 1 process node ahead of competitors though.
I recently moved to Linux from MacOS, but probably will have to go back to Apple on the m4 for local LLM capabilities (high RAM specs much cheaper than commercial GPUs). Too bad Asahi is still missing some pretty critical capabilities (microphone, USB-C monitor connection etc)
If this artificial advantage allows Apple to slack off in their other areas of competitive advantage, then this is bad for the consumer, overall. This creates an environment of cynicism, where there's even degraded incentive to try and beat Apple with a better product.
Beyond some threshold, any meta-gaming of the market is bad for the market. It's like patents. When they were first instituted, they did some good by incentivizing innovation. Then, people started meta-gaming them, and used them as legal weapons to suppress competition well beyond the original intention.
I don't think there's a good argument that monopolizing a feature is good for the market, even if the means that allows it is technically legal.
What could be argued, is if legal remedies to this kind of meta-gaming might also be meta-gamed in return and become worse than the thing they were trying to remedy. This seems to always happen in a variety of forms.
The bidding war is one of the highest value in the world.
While Nvidia and AMD both uses TSMC, they are usually not the client for leading edge node. Yield will always be low on leading edge and you want small die size at preferably below 100mm2. You also want extremely high margin products to justify the highest bid and large investment in all the adjacent tools.
So basically they had a meeting, and someone is guessing what they may have talked about?
I wonder if Apple's willing to spec out 350W datacenter chips or not, and if they're going to make a play at datacenter AI with this generation. It feels like it might be a good time to do it. Anything competitive at all will suck a little oxygen out of NVIDIA and probably pay for itself in market cap.
Either way, I'm pleased my Apple tax is going to buy me 2nm chips next year or so; silicon feels very interesting in the next few years. Juicy.
To whom? If you're Apple I guess it makes sense to invest in your own architecture. But Apple doesn't ship a CUDA equivalent, they don't support server OSes, and they make no attempt to support the few cross-platform solutions shipping today. In a lot of ways, they're even further behind than AMD's server-side AI offerings.
And, MPS are a drop in replacement for many programs in pytorch -- just replacing device="cuda" with device="mps" works relatively well, much of the time. For those doing inference at the edge / playing / testing, mps works well -- it is entirely the reason for llama.cpp's popularity, for instance.
Rumors are that Apple is looking at using high memory M2 chips for datacenter inference -- 192GB of RAM is pretty great, yo.
So I guess I'm saying I think you're wrong on the facts -- Apple does support pytorch, it does have an alternate full stack offering with MLX, and I would not be surprised if more tokens are generated through llama.cpp's downstream offerings on Apple Silicon than are generated on AMD.
> Rumors are that Apple is looking at using high memory M2 chips for datacenter inference -- 192GB of RAM is pretty great, yo.
The only thing better than 192GB of coherent memory is 384 GB HBM3e networked to other machines at 16tb/s: https://www.nvidia.com/en-us/data-center/gb200-nvl72/
It also helps that Nvidia has deep industry buy-in and supports the server market much more than Apple does. But strictly comparing Apple's potential server offerings to Nvidia's Grace systems is a blowout; Apple genuinely needs custom hardware to stand out in the server market.
It's my opinion that Apple just can't do this. They're an entire TSMC node ahead of Nvidia and still are getting smoked in performance-per-watt by their consumer-grade chips: https://browser.geekbench.com/opencl-benchmarks
[1] https://www.tweaktown.com/news/98292/nvidias-new-gb200-super...
I won't deny, Nvidia charges the sort of margins that would make Apple blush. But they do that (and are successful) because they're scaling the workloads Apple won't. Apple turned their back on Nvidia, gave up funding Kronos' alternative to CUDA, and now wants a piece of the pie they've spent the past 15 years trying to avoid. It just doesn't seem like they're capable of winning here; their strategy is to dominate or die, and domination isn't an option.
I don’t see how you get better support than from the company that built the hardware and software both…
And I was under the impression that Apple was building these for themselves, they don’t need to satisfy other customers demands.
I agree that Apple does not have a competitive server offering right now. But I think I'd still be spending toward that goal if I were reserving all the 2nm chips in the world next year.
Your claim that NVIDIA has better performance per watt really surprised me, so I did some digging. My prior is that opencl is medium support at NVIDIA and very low support at Apple, so an OpenCL benchmark might not be fair.
Reporting tokens/s, using llamafile's llama.cpp benchmarks for Mistral 7b f16 from Justine tunney's website (so this is non-batched): 192GB Mac Studio gives 79 prompt tok/sec and 15 eval tok/sec.
https://www.baseten.co/blog/benchmarking-fast-mistral-7b-inf... benchmarks an H100 on Mistral 7B, and claims different providers range from 38-170 TPS depending on their proprietary configurations.
A used H100 server is roughly $80k according to google. H100 power draw alone is 700W, and with server is likely on the order of 1,000W.
A new Mac Studio with 192GB of RAM is <$7k. The Studio power draw is max 295W.
So, Apple in Cost / 150 tokens/s: $70,000. Power draw: 3kw.
Nvidia in cost / 150 tokens/s using highly tuned proprietary software: $80k. Power draw: 1kw.
Nvidia in cost / 150 tokens/s using Mistrals own cloud performance: $150k+, Power draw: 2kw-3kw.
I don't think you're correct that Apples M2 chips get smoked by Nvidia's chips for these workloads.
Perhaps Nvidia wont have a 2nm design ready in time or more likely they are less worried about their competition.
It's more like placing an order for N units of whatever, but the total global capacity (emphasis: total _global_ capacity) is < N.
That leaves open the speculation that shady business was going on, but it's just that they ordered early because they're at the moment first to need whatever, and businesses expand footprints to try filling as much capacity as Apple would like to order, when Apple needs more than is available.
I have been on the software side of things for most of my career, but over the last handful of years I have been deeply involved in the bizdev stuff. To say the wool has been pulled back from my naive eyes is an understatement.
They may have a better chance helping Samsung Foundry but they dont want their SoC IP to be known to their direct competitor, that goes the same to Intel.
On the other hand TSMC dont start building out a $20B 2nm GigaFab and then look for 2nm customers. That is just not how it works.
> Secret meeting /may/ have been about 2nm exclusivity
> The low-profile visit was made to secure TSMC’s advanced manufacturing capacity, /potentially/ 2nm process, booked for Apple’s in-house AI-chips, according to the report.
It's nothing new at all for Apple to buy up all the capacity and this isn't even an article on that actually happening. It's speculation on top of speculation. Also "secret meeting", ooooooo secret, give me a break... Show me the public meetings that other companies have with TSMC or hell the public meetings they have with any of their suppliers.
But what else do you expect from a shovel-blog?
Oh wow, so secret, much conspiracy.
There are other meetings they don't advertise that they attempt to keep from others by not inviting press, releasing statements, and otherwise publicizing. Those are called "secret" meetings not because their content is secret, as that's true for most corporate to corporate meetings, but because their existence is secret.
Not understanding something as simple as this suggests a feeble or naive mind.