The first link is very nice, worth of a submission of its own.
I'd love to see an updated version. The article talks about how out-of-order execution has a high power overhead and produces relatively small performance gains, but the M-series chips from Apple have deep OOO and low power consumption; I'm curious to learn what they did differently.
Being 20 years later than the original version of that article.
Silicon process improvements since then have been wild.