The 100-Millisecond Marathon: What Happens When You “Run” a Program?