TRACKING MULTIPLE DEPENDENT INSTRUCTIONS WITH INSTRUCTION QUEUE POINTER MAPPING TABLE LINKED TO A MULTIPLE WAKEUP TABLE BY A POINTER
Patent №
US 7,464,253
Granted
2008-12-09
Filed 2006
Owner
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
+1 more
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11538016
A method and apparatus for improving the operation of an out-of order computer processor by utilizing and managing instruction wakeup using pointers with an instruction queue payload random-access memory, a mapping table, and a multiple wake-up table. Instructions allocated to the instruction queue are identified by association with a physical destination register used to index in the mapping table to provide dependent instruction information for instruction wakeup for scalable instruction queue design, reduced power consumption, and fast branch mis-prediction recovery, without the use of content-addressable memory cells.
AI classification
Ownership
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
assignment · 186550597
UNIVERSITAT POLITECNICA DE CATALUNYA
assignment · 186550597
Assignors
VEIDENBAUM, ALEXANDER V., SALINAS, MARCO ANTONIO RAMIREZ, KESTELMAN, ADRIAN CRISTAL, CORTES, MATEO VALERO
On an employer assignment, the assignors are typically the inventors.