thedailyqueryThe Daily Query — home

Qualcomm Paid $4 Billion for a Software Company. It's Really Buying a Crack in NVIDIA's Moat.

Qualcomm is acquiring Modular, the company behind the MAX engine and Mojo language, for about $3.9B. The target isn't the chips. It's CUDA, the software lock-in that makes NVIDIA hard to leave.

By The Daily Query · · 3 min read

Qualcomm Paid $4 Billion for a Software Company. It's Really Buying a Crack in NVIDIA's Moat.
query://tools

Qualcomm announced on June 24 that it is buying Modular for about $3.9 billion in stock. Modular makes software, not silicon: the MAX inference engine and the Mojo programming language, built by Chris Lattner, the person behind LLVM, Swift, and MLIR. On the surface a chip company bought a compiler company. Underneath, Qualcomm just spent four billion dollars attacking the thing that actually protects NVIDIA, which is not its chips.

The moat is CUDA, and everyone knows it

Ask any developer who has tried to run serious AI workloads on non-NVIDIA hardware why they gave up, and the answer is almost never the raw silicon. AMD makes fast chips. Plenty of startups make fast chips. The reason NVIDIA keeps winning is CUDA, the software layer that everything in AI is written against. Your models, your libraries, your years of accumulated tooling all assume CUDA underneath. Switching hardware means rewriting that foundation, and nobody has time to rewrite their foundation.

That is a software lock-in wearing a hardware company's logo. It is the most valuable moat in technology right now, and it is the reason NVIDIA can charge what it charges.

Modular's whole premise is dissolving it. MAX is built to run models efficiently across CPUs, GPUs, NPUs, and custom ASICs without rewriting your code for each one. Write once, run on whatever accelerator is cheapest or available. If that works at scale, the hardware underneath becomes interchangeable, and interchangeable is the opposite of a moat.

Why Qualcomm specifically

Qualcomm ships silicon into billions of phones and is making an aggressive, late push into the data center. It has the chips. What it did not have was any reason for a developer to target those chips, because the software all points at NVIDIA. You cannot sell a data center accelerator that requires everyone to rewrite their stack to use it.

Buying Modular is buying that reason. If developers write to MAX instead of to CUDA, then Qualcomm's inference hardware becomes a viable target by default, along with everyone else's. That is the strategic logic, and it is genuinely clever: you do not beat CUDA by building a better CUDA, you beat it by making the layer above CUDA portable enough that the choice underneath stops mattering.

The part I am skeptical about

I want this to work, because a world where AI compute is a commodity you shop for is better for everyone who is not NVIDIA. But I have watched "CUDA killer" announcements come and go for years, and they share a pattern: the demo runs, the benchmarks look fine, and then the long tail of real-world kernels, edge cases, and performance tuning is where portability quietly dies. CUDA is not hard to beat because it is elegant. It is hard to beat because it is fifteen years deep and every weird corner has already been solved by someone.

There is also the ownership problem. Modular's pitch was neutrality: run anywhere, favor no one. The moment it sits inside Qualcomm, every competitor has to wonder whether "run anywhere" quietly starts meaning "runs best on Qualcomm." Lattner's team will say the right things about openness, and they may mean them, but incentives have a way of bending roadmaps. The same tension played out when Google took its open CLI proprietary this month.

Still, this is the most serious swing anyone has taken at the software moat in a while, backed by a company with the chips and the balance sheet to mean it. What I will be looking for is not a clean MAX demo. It is a real team shipping a real production workload onto non-NVIDIA hardware and not regretting it a month later. The day that becomes routine is the day NVIDIA's pricing power starts to leak, and Qualcomm just paid four billion dollars for the chance to make it routine.

enjoyed this one?_

Get the next one in your inbox.

One email every morning. The AI news that matters, decoded in five minutes.

up_next → Tools

Google Is Killing the Gemini CLI for 'Antigravity.' I Just Wrote a Guide to It.

Four days after I walked through installing the Gemini CLI, Google is retiring it for a new Antigravity CLI. The migration is annoying. The part that should bother you is what changed underneath.

// keep_reading