Co je přejmenování registrů ve výpočetní architektuře?

Přejmenování registrů je technika používaná v moderních počítačových procesorech ke zlepšení výkonu odstraněním datových rizik nebo závislostí na datovém zdroji (např. registru nebo umístění paměti). Dynamickým přejmenováním registrů se může procesor vyhnout zasekávání potrubí způsobenému datovými riziky, což umožňuje provádění více instrukcí současně a mimo pořadí. Při přejmenování registrů procesor přiřadí fyzický registr logickému registru používanému v programu. To umožňuje procesoru změnit mapování logického registru na jiný fyzický registr, ponechat program beze změny, ale vyhnout se zasekávání potrubí způsobenému závislostmi.

Datum publikace: