MIT Borrowed the World's #2 Supercomputer for Chess in 1995 — and Lost to a Pentium 90

lauriewired · x · 2026-10-08

Security researcher lauriewired recounts a classic CS story: in 1995, MIT convinced Sandia National Laboratories to lend them Paragon, then the world's second-fastest supercomputer (1,824 compute nodes, 182 gigaflops), to run their chess engine at the 8th World Computer Chess Championship.

Chess is a hard parallelism problem due to irregular, unpredictable branching loads. MIT's co-developed Cilk runtime solved it with work stealing: no centralized scheduler — idle "thief" cores steal older, large-subtree tasks from busy ones, so scheduling overhead is confined to otherwise idle processors. The idea still powers Go, Java, V8 and many runtimes today.

The punchline: MIT was brutally beaten by the slowest machine in the tournament, Fritz 3 — a Pentium 90 with just 0.09 gigaflops. As the author quips, they stole work (processing) but should have stolen work (better opening strategies).

Related event: How MIT's 1995 Supercomputer Chess Loss Gave Birth to Work Stealing(2 posts)→

Original post →

More from Fun

Fun channel →