Fund a general purpose platform layer on top of your hardware before any market demands it, then let a decade of developers and libraries compound into a lead rivals cannot fast follow.
Nvidia
Nvidia designs the GPUs and, more consequentially, the software platform (CUDA) that power modern graphics and the entire AI revolution. The through-line across its stories is a single bet made in 2006: fund a general-purpose software layer on top of graphics silicon that nobody was asking for, then let a decade of accumulated developers, libraries, and system-level integration compound into a position no rival can fast-follow.
Platform & Ecosystem: turning a chip vendor into a compute platform
The problem. In the mid-2000s Nvidia was a graphics-card company in a brutal duopoly with ATI, selling special-purpose chips that rendered triangles for games. A few researchers had noticed that a GPU's thousands of parallel cores could crush matrix math, but doing so meant hacking computations into graphics shaders, a fragile, torturous process. There was no general way to run ordinary code on a GPU, and no market demanding one.
The approach. In November 2006, alongside the G80 (GeForce 8800 GTX) and its new unified-shader Tesla architecture, Nvidia launched CUDA: a parallel-computing platform and C-like programming model that let developers run general-purpose code on Nvidia GPUs. Crucially, Nvidia treated CUDA as a platform, not a feature, layering free tooling and libraries (cuBLAS, later cuDNN, TensorRT) and subsidizing university courses and supercomputing centers on top of the silicon.
How it solved it. The value migrated from the chip to the accumulated software and the millions of developers trained on it. By the time deep learning exploded, Nvidia owned not a faster GPU but an entire programmable-compute stack, the foundation on which its FY2025 data-center business reached $115.2 billion in revenue (88% of the company's $130.5 billion total).
Moats: a layered defense no single chip can match
The problem. Raw silicon is a fragile moat. A competitor can match a chip's peak FLOPS with a new tapeout, and AMD, Intel, and hyperscalers building their own accelerators (Google's TPUs) all threatened to commoditize the GPU itself.
The approach. Nvidia stacked its defenses. On top of CUDA's software lock-in, it added chip-design scale economies and system-level integration: NVLink (a memory-coherent interconnect letting GPUs share memory as one device), the $6.9 billion Mellanox acquisition (announced March 2019, closed April 2020) for InfiniBand and Ethernet data-center networking, and full DGX reference designs that ship the rack, not just the chip.
How it solved it. Competitors can match one component but not the whole stack plus the installed base of CUDA-native code. The Mellanox bet alone turned Nvidia into a networking giant: its networking division reached roughly $11 billion in a single quarter, up 263% year over year, revenue a standalone GPU rival simply cannot replicate.
Why Now (Timing): building the rails a decade before the train
The problem. In 2006 there was no AI industry to justify CUDA. Wall Street openly criticized the spend: Nvidia was pouring years of R&D and a full architecture rewrite into software for a market that did not exist, depressing margins with no near-term payoff.
The approach. Nvidia funded the platform anyway and seeded it for a decade, keeping CUDA free and pushing it into research labs, so the ecosystem was mature and standardized long before demand arrived.
How it solved it. When Alex Krizhevsky trained AlexNet on two Nvidia GTX 580 GPUs via CUDA and won the 2012 ImageNet contest with a 15.3% top-5 error rate (more than 10 points ahead of the runner-up), the entire emerging deep-learning field was already running on Nvidia's stack. When the generative-AI boom hit in 2023, Nvidia owned the only mature rails, and you cannot fast-follow a 15-year head start in a developer ecosystem.
Switching Costs: code that only runs on your silicon
The problem. Once AI demand exploded, buyers had every incentive to seek cheaper or more available alternatives to Nvidia's scarce, expensive H100s. The threat was that hardware, being fungible, would let customers defect the moment a rival shipped comparable FLOPS.
The approach. CUDA is exclusive to Nvidia hardware: every CUDA program, and every library and researcher trained on it, runs only on Nvidia GPUs. Each new library (cuDNN, cuBLAS, TensorRT) and each CUDA-fluent engineer deepened the dependency, so the cost of leaving grew with every year of adoption.
How it solved it. Defection means rewriting a codebase and abandoning a mature, battle-tested toolchain for an immature one, a cost AMD's ROCm and Google's TPUs still struggle to overcome. That lock-in is why Nvidia's data-center GPUs became the scarcest resource in tech during 2023 despite premium pricing, and why revenue in that segment rose 142% in FY2025.
Network Effect: the developer flywheel that standardized AI
The problem. A programming platform is worthless without programmers, and in 2006 almost no one knew how to write GPU compute code. Without a critical mass of developers, libraries, and shared knowledge, CUDA would have been an orphaned dialect.
The approach. Nvidia grew the developer base deliberately: free CUDA in every consumer GPU (any student's gaming card could run it), subsidized university curricula, and an expanding library of pre-built tools that made each new researcher more productive than the last.
How it solved it. Each developer trained on CUDA and each new library made the platform more valuable to the next entrant, standardizing the entire AI field on Nvidia's stack. The compounding effect is visible in the endpoint: Nvidia's market capitalization crossed $3 trillion in June 2024, briefly making it the most valuable public company in the world, built on an ecosystem no competitor's chip can address.