APPARATUS AND METHOD FOR EFFICIENT MEMORY RENAMING PREDICTION USING VIRTUAL REGISTERS
    2.
    发明申请
    APPARATUS AND METHOD FOR EFFICIENT MEMORY RENAMING PREDICTION USING VIRTUAL REGISTERS 有权
    使用虚拟注册器进行有效的内存恢复预测的装置和方法

    公开(公告)号:US20160328172A1

    公开(公告)日:2016-11-10

    申请号:US14706936

    申请日:2015-05-07

    Abstract: A method and apparatus are described for efficient memory renaming prediction using virtual registers. For example, one embodiment of an apparatus comprises: a memory execution unit (MEU) to perform store and load operations to store data to memory and load data from memory, respectively; a plurality of memory rename (MRN) registers assigned to store and load operations, each MRN register to store data associated with a store operation so that the data is available for a subsequent load operation; and at least one MRN predictor comprising a data structure to allocate virtual memory rename (VMRN) registers to each of the MRN registers, the MRN predictor to query the data structure in response to a load and/or store operation using a value identifying the MRN register assigned to the load and/or store operation, respectively, to determine a current VMRN register associated with the load and/or store operation.

    Abstract translation: 描述了使用虚拟寄存器进行有效的存储器重命名预测的方法和装置。 例如,设备的一个实施例包括:存储器执行单元(MEU),用于执行存储和加载操作,以分别将存储数据存储到存储器中并从存储器加载数据; 分配给存储和加载操作的多个存储器重命名(MRN)寄存器,每个MRN寄存器存储与存储操作相关联的数据,使得数据可用于后续加载操作; 以及至少一个MRN预测器,其包括用于向每个MRN寄存器分配虚拟存储器重命名(VMRN)寄存器的数据结构,MRN预测器,使用标识MRN的值来响应于负载和/或存储操作来查询数据结构 分配给负载和/或存储操作的寄存器,以确定与负载和/或存储操作相关联的当前VMRN寄存器。

Patent Agency Ranking