Kernel Wars
The hidden conflict behind 3D CAD — how competing geometry kernels shaped engineering software, the CAD industry, and ultimately the hardware that made modern AI possible.
Graphics Kernel Anatomy 101
A graphics kernel is the unsung hero of CAD systems, managing the rendering and manipulation of graphical elements. This chapter explains the DNA of MCAD applications.
The Cambridge Connection: Foundations of Modern CAD
The origins of modern CAD technology come from the laboratories of computer science at the University of Cambridge. Let's explore the story.
Proprietary versus Licensed Kernels
Development of graphics kernels is hard, so not everyone could afford to build their own. This is the story of kernels that stayed proprietary and those that became the industry's shared infrastructure.
Solid Edge versus SolidWorks: Two Different Paths to Parasolid
At the advent of Microsoft Windows stood Jim Meadlock of Intergraph and Jon Hirschtick of Winchester Design. Two teams, the same kernel, very different fates.
Cautionary Tales in CAD: When Tech Isn't Enough
Sometimes vendors didn't see a technological shift, or were too late to fix their bugs. This is the story of three dead ends in the history of MCAD.
From Parametric Roots to Direct Evolution: Hybrid Modeling
At the beginning there was only direct modeling. PTC changed the game with parametric modeling. Then CATIA V5 achieved the best of both worlds.
The Computational Alchemy: How Graphics Mathematics Forged the AI Age
All this MCAD history is directly relevant to AI today — the problems it solved were analogous to those required for advancing artificial intelligence. The full mathematical story.
The Evolution of Surfacing Technologies
The battle for controlling surfaces — and ultimately the automotive and Hollywood special effects industries — is a tale of mathematical innovation and brilliant engineers.
The Evolution of Graphics APIs
Graphics APIs served as the critical bridge between surfacing algorithms and visual output, translating NURBS and Bézier surfaces into renderable forms that powered CAD and eventually AI.
How MCAD and Computer Graphics Drove Each Other
Before wrapping up the Kernel Wars, a look at the hardware side — Silicon Graphics, graphics adapters, and how they became AI's unlikely beneficiary in the 21st century.
CAD Wars
From General Motors' drafting tables to the geometry engine wars — the battles between the major CAD vendors that shaped the industry's consolidation.
CAM Wars: The Machinist's Digital Shadow
The story of CAM is fundamentally about translation — converting perfect mathematical surfaces into the messy reality of cutting forces, tool deflection, and heat management.
CAE Wars: Simulation Eating the Physical World
From Alexander Hrennikoff's 1941 finite element paper to MSC Nastran, Ansys, and the modern simulation cloud — how CAE ate the physical world.
Cross-Kernel Synergies: The Integration Imperative
The boundaries between CAD, CAM, and CAE are dissolving as products become more complex. The future lies not in kernel dominance but in seamless integration.
The Kernel Wars: A Modern Perspective
Today's CAD landscape — from Parasolid and ACIS to nTop, Cascade, and implicit geometry — and what the Kernel Wars mean for the next generation of engineering software.
Prefer to listen?
All 15 chapters are available as a continuous audio playlist — roughly 40 minutes end to end.
🎧 Audio Playlist (~40 min)Test Your Knowledge
20 questions on Kernel Wars history, from ACIS vs. Parasolid to the GPU wars.
Take the Kernel Wars Quiz →