I don't know anything about supercomputer architecture; are lifetime upgrades that double the performance typical, let alone YoY?
What do those kinds of upgrades entail from a hardware side? Software side? Is this just a horizontal scaling of a cluster?