发明名称 Multi-stage register renaming using dependancy removal
摘要 Disclosed is a method of multi-stage register renaming using dependency removal. The first stage of the method involves removing all the dependencies within a set of instructions using a fixed hardware mapping. The final stage then renames all registers in parallel using a renaming map. The dependencies may be removed by renaming all destination registers and any dependent registers with one of a set of additional registers using the fixed mapping, then passing the details of which additional register was used to the final stage. The fixed mapping between destination and additional registers may be based on the physical position of the destination registers. The final stage may include updating the renaming map, which may include updating entries in the renaming map associated with each destination register based on details passed from the first stage and updating the entries in the renaming map associated with each additional register to map them to unassigned physical registers.
申请公布号 GB201213994(D0) 申请公布日期 2012.09.19
申请号 GB20120013994 申请日期 2012.08.07
申请人 IMAGINATION TECHNOLOGIES LTD 发明人
分类号 主分类号
代理机构 代理人
主权项
地址
您可能感兴趣的专利