- Published on
CUDA is not NVIDIA's moat, its people are: the argument from inside the stack
- Authors

- Name
- AbnAsia.org
- @steven_n_t
Listen to this article · CUDA is not NVIDIA's moat, its people are: the argument from inside the stack
0:00 / 0:00
Watch this article · CUDA is not NVIDIA's moat, its people are: the argument from inside the stack
The standard account of NVIDIA's advantage is that CUDA is a programming language and a compiler, that an enormous body of software has been written in it, and that this volume is what makes developers unable to leave NVIDIA GPUs. In an essay circulating this week, an engineer with eight years on CUDA compilers, libraries and domain-specific languages — across the Volta to Rubin generations — argues that this account is a misunderstanding of what the product is.
CUDA as a customer experience, not a codebase
In that account CUDA is not a language, a piece of software or a hardware architecture. It is a product defined by what a customer experiences at each point of friction, and the list of promises is the substance of the argument.
When GPU programming is too hard
CUDA provides a lower-effort path into the hardware rather than a specification the customer has to satisfy alone.
When the code is not fast enough
NVIDIA engineers engage directly on the customer’s problem — support as part of the product, not a ticket queue behind it.
When a few GPUs are not enough
The platform scales from a desktop to a data-centre deployment rather than forcing a rewrite somewhere in between.
When nobody else can supply the hardware
Wafer and HBM capacity secured years in advance, so the customer’s expansion is not limited by someone else’s allocation.
The visible artefact is the software ecosystem. The argument is that the ecosystem is the residue of that experience, not its cause.
The 2006 bet and the decade it cost
The history matters to the claim, because it explains why the position is hard to occupy rather than merely hard to copy.
Around 2006, NVIDIA began converting GPUs from graphics processors into a platform for general-purpose computing — a bet that future demand for compute would far exceed what graphics workloads required. By the essay's account the early years were a commercial failure: the added cost hurt margins, the market was not ready, and the strategy drew sustained scepticism, including from the board.
Roughly a decade followed in which NVIDIA kept funding the hardware, the software and the developer ecosystem before the commercial return was visible. Then deep learning arrived, and the platform was already in place.
That sequence is the part a competitor cannot buy at the end. A rival can fund a compiler team today; it cannot retroactively absorb a decade of losses on a platform nobody wanted, which is the position NVIDIA was in until the market arrived.
What the software-volume story misses
The volume story treats switching costs as technical. The essay treats them as organisational: developers stay because when something breaks, someone competent answers, and because capacity arrives when it is needed. Those are functions of staffing and supply agreements, not of a language specification.
It also reframes what a competitor would have to reproduce. Not a toolchain — the toolchain is the cheapest part — but a company willing to carry an unprofitable platform long enough for its market to appear.
What a competitor would have to reproduce
A toolchain
The cheapest part. A competitor can hire compiler engineers and ship a language today.
A decade of unprofitable work
Not purchasable after the fact: the losses have to be absorbed while the market does not yet exist.
A support organisation
Staff who answer when a customer’s kernel is slow — a headcount and culture cost that scales with the customer base, not the codebase.
Supply secured years ahead
Wafer and HBM allocation committed before the demand is visible, which requires balance sheet and credibility, not a roadmap.
The timing
The argument now has a test attached. On 12 November, as reported, Jensen Huang resigned as NVIDIA's chief executive, with CFO Colette Kress named interim CEO and Harvey C. Jones appointed the company's first board chair.
The essay names Huang as the person who held the effort together and gave it a single purpose. If that is correct, the moat is not the software and not the silicon — it is the organisation, and the organisation is now being asked to demonstrate it without the person who assembled it.
Source: an essay by an engineer with eight years on CUDA compilers, libraries and DSLs at NVIDIA, covering the Volta to Rubin generations; the 2006 general-purpose GPU bet and the decade of investment are as described in that essay. The 12 November resignation and appointments are as reported by CNBC and covered separately on this site. Dates in the historical section are as commonly documented; the essay does not give exact figures for the investment period.
Contact: [email protected]