V2EX  ›  英汉词典

Register Renaming

释义 Definition

寄存器重命名:计算机体系结构中的一种技术,把指令中“看起来使用同一寄存器名”的操作,映射到不同的物理寄存器上,从而消除“假相关”(如写后读 WAR、写后写 WAW),提高乱序执行与流水线的并行度。(除该技术含义外,日常语境中也可能泛指“把寄存器/登记项改名”,但最常见用法指 CPU 技术。)

发音 Pronunciation (IPA)

/ˈrɛdʒɪstər ˈriːneɪmɪŋ/

例句 Examples

The CPU uses register renaming to avoid false dependencies.
CPU 使用寄存器重命名来避免假依赖。

With out-of-order execution, register renaming and a reorder buffer help the processor keep many instructions in flight while still retiring results in program order.
在乱序执行中,寄存器重命名与重排序缓冲区配合,使处理器能同时推进大量指令,同时仍按程序顺序提交结果。

词源 Etymology

register 原指“记录、登记”(源自拉丁语 registra / registrum,意为“登记册”),在计算机领域引申为“用于暂存数据的寄存器”。renaming 来自 **re-**(再次)+ name(命名),字面义为“重新命名”。组合成术语后,表达“把架构寄存器名重新映射到物理寄存器”的机制。

相关词 Related Words

文学与著作中的用例 Literary Works

  • Computer Architecture: A Quantitative Approach(John L. Hennessy, David A. Patterson):在乱序执行、指令级并行(ILP)章节讨论寄存器重命名与相关硬件结构。
  • Computer Organization and Design(David A. Patterson, John L. Hennessy):介绍流水线与提升并行性的关键技术时提及寄存器重命名思想。
  • Modern Processor Design: Fundamentals of Superscalar Processors(John Paul Shen, Mikko H. Lipasti):系统讲解超标量处理器中的寄存器重命名、调度与提交机制。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2911 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 11:17 · PVG 19:17 · LAX 04:17 · JFK 07:17
♥ Do have faith in what you're doing.