Odpověď na názor

Odpovídáte na názor k článku Oprava mikrokódu snížila výkon procesorů Intel Ice Lake a Tiger Lake. Jde o Move Elimination. Názory mohou přidávat pouze registrovaní uživatelé.

  • Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví.
  • 12. 3. 2021 23:00

    Jan Olšan

    Ta Move elimination by byl případ MOV registr,registr

    Teď teda doufám, že to chápu dobře, ale s tím, že přejmenování omezuje vylévání do paměti, jsem to myslel tak, že když jsou v kódu dvě jinak nezávislé sledy operací, kdy kvůli omezenému počtu architektonických registrů ty dva řetězy instrukcí jedou nad stejnými registry (ale datová závislost tam reálně není, je to prostoě proto, že registry došly), tak by jedna ta sekvence musela normálně čekat, až bude ta první hotová. Ale s přejmenováním registrů budou mít obě ten registr z svého pohledu pro sebe a CPU je bude moc provést paralelně.