AI training efficiency: From Throughput to Goodput