物理寄存器分配方法、物理寄存器分配装置和电子设备

    公开(公告)号:CN112416434B

    公开(公告)日:2023-02-17

    申请号:CN202011410413.9

    申请日:2020-12-03

    Inventor: 黄河

    Abstract: 一种物理寄存器分配方法、物理寄存器分配装置、电子设备。该物理寄存器分配方法包括:在执行至少一轮程序中的循环体的过程中,确定循环体中指令对逻辑寄存器的读写信息,该读写信息指示是否对逻辑寄存器进行读操作和写操作;以及根据读写信息,调整逻辑寄存器与物理寄存器之间的对应关系,使得循环体的下一轮执行按照对应关系进行数据读写。该物理寄存器分配方法可以调整循环体中的指令所涉及到的逻辑寄存器对应的物理寄存器,从而可以优化对物理寄存器的利用。

    操作指令调度队列的方法、操作装置和电子装置

    公开(公告)号:CN114461278B

    公开(公告)日:2022-06-21

    申请号:CN202210381141.7

    申请日:2022-04-13

    Inventor: 黄河

    Abstract: 本公开的实施例公开了操作指令调度队列的方法、操作装置和电子装置。该操作指令调度队列的方法,指令调度队列至少包括第一指令和第二指令,该方法包括:响应于第二指令依赖于第一指令、第二指令的第一源操作数寄存器不是第一指令的目的寄存器且第一指令的目的寄存器依赖于第二指令的第一源操作数寄存器,在指令调度队列中省略判断第二指令的第一源操作数寄存器对应的操作数是否准备好,以确定第二指令是否准备好。本公开的实施例省略不必要的寄存器的操作数是否准备好的判断,减少该判断操作相应的开销。

Patent Agency Ranking