PROCESSOR HAVING INCREASED PERFORMANCE AND ENERGY SAVING VIA MOVE ELIMINATION
    1.
    发明申请
    PROCESSOR HAVING INCREASED PERFORMANCE AND ENERGY SAVING VIA MOVE ELIMINATION 审中-公开
    处理器具有增强的性能和通过移动消除的能量消耗

    公开(公告)号:US20120005459A1

    公开(公告)日:2012-01-05

    申请号:US12979948

    申请日:2010-12-28

    IPC分类号: G06F9/30

    摘要: Methods and apparatuses are provided for increasing processor performance and energy saving via eliminating physical data movement to accomplish a move instruction. The apparatus comprises a first plurality of available physical registers mapped to a second plurality of logical registers, including a source logical register and a destination logical register. A renaming unit remaps the destination logical register to the same physical register mapping as the source logical register in response to a move instruction. In this way, the move instruction is effectively executed without moving data between physical registers. A method is provided for increasing processor performance and energy saving via eliminating physical data movement to accomplish a move instruction. The method comprises determining a mapping of a logical source register and a logical destination register to physical registers of a processor and then remapping the logical destination register to the same physical register mapping as the logical source register to affect an equivalent of the move instruction with actual data movement between physical registers.

    摘要翻译: 提供了通过消除物理数据移动来实现移动指令来提高处理器性能和节能的方法和装置。 该装置包括映射到包括源逻辑寄存器和目的地逻辑寄存器的第二多个逻辑寄存器的第一多个可用物理寄存器。 重命名单元将目的地逻辑寄存器重新映射到与源逻辑寄存器相同的物理寄存器映射以响应移动指令。 以这种方式,在不在物理寄存器之间移动数据的情况下,有效地执行移动指令。 提供了一种通过消除物理数据移动来实现移动指令来提高处理器性能和节能的方法。 该方法包括确定逻辑源寄存器和逻辑目标寄存器到处理器的物理寄存器的映射,然后将逻辑目标寄存器重映射到与逻辑源寄存器相同的物理寄存器映射,以影响具有实际值的移位指令的等效值 物理寄存器之间的数据移动。