Invention Grant
US07958337B2 System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor 失效
大量同时退出超标量微处理器中的一组指令的系统和方法

System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor
Abstract:
An apparatus and method for executing instructions having a program order. The apparatus comprising a temporary buffer, tag assignment logic, a plurality of functional units, a plurality of data paths, a register array, a retirement control block, and a superscalar instruction retirement unit. The temporary buffer includes a plurality of temporary buffer locations to store result data for executed instructions, wherein the temporary buffer locations are arranged in a plurality of groups of temporary buffer locations. The tag assignment logic is configured to concurrently assign a tag to each instruction in a first set of instructions, wherein the tags are assigned such that the respective tag assigned to each of the instructions in the first set of instructions identifies a different one of the temporary buffer locations in a first one of the groups of temporary buffer locations.
Information query
Patent Agency Ranking
0/0