SYSTEM AND METHOD FOR RETIRING APPROXIMATELY SIMULTANEOUSLY A GROUP OF INSTRUCTIONS IN A SUPERSCALAR MICROPROCESSOR

Patent №

US 7,958,337

Granted

2011-06-07

Filed 2009

Owner

S MOS SYSTEMS, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12393257

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.

AI hardwareG06F 9/3012G06F 9/3013G06F 9/38G06F 9/3836G06F 9/3838G06F 9/384G06F 9/3853G06F 9/3854+4 more

AI classification

AI hardware0.97
Natural language0.00
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Planning0.00
Speech0.00

Ownership

S MOS SYSTEMS, INC.

assignment · 261880514

SEIKO EPSON CORPORATION

assignment · 261880575

Assignors

WANG, JOHANNES, GARG, SANJIV, DEOSARAN, TREVOR A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC