Какво е преименуване на регистър в изчислителната архитектура?

Преименуването на регистъра е техника, използвана в съвременните компютърни процесори за подобряване на производителността чрез елиминиране на опасности от данни или зависимости от ресурс от данни (напр. регистър или място в паметта). Чрез динамично преименуване на регистрите, процесорът може да избегне спирания на конвейера, причинени от опасности за данните, позволявайки множество инструкции да се изпълняват едновременно и без ред. При преименуване на регистър процесорът присвоява физически регистър на логически регистър, използван в програмата. Това позволява на процесора да промени картографирането на логически регистър към различен физически регистър, оставяйки програмата непроменена, но избягвайки спирания на конвейера, причинени от зависимости.

Дата на публикуване: