"OoO jádro prostě začne vykonávat jinou část kódu"
To sice začne ale stojí to spousta energie.
Což je velký problém u mobilních zařízeních.
A dnes kdy hlavní brzda výkonu je TDP to je problém i v desktopu a serverech.
Tohle spekulativní počítání není nic jiného než čekání na data z pamětí. Jen CPU místo nic nedělání počítá úlohy které možná bude potřebovat. A když se splete, tak to celé zahodí. Jenže vyrobilo hodně tepla takže už nemůže boostovat.