Invention Grant
- Patent Title: Processor including age tracking of issue queue instructions
- Patent Title (中): 处理器包括发布队列指令的年龄跟踪
-
Application No.: US13451055Application Date: 2012-04-19
-
Publication No.: US08489863B2Publication Date: 2013-07-16
- Inventor: James Wilson Bishop , Mary Douglass Brown , Jeffrey Carl Brownscheidle , Robert Allen Cordes , Maureen Anne Delaney , Jafar Nahidi , Dung Quoc Nguyen , Joel Abraham Silberman
- Applicant: James Wilson Bishop , Mary Douglass Brown , Jeffrey Carl Brownscheidle , Robert Allen Cordes , Maureen Anne Delaney , Jafar Nahidi , Dung Quoc Nguyen , Joel Abraham Silberman
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Francis Lammes; Stephen J. Walder, Jr.; Diana R. Gerhardt
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F9/30 ; G06F9/40

Abstract:
An information handling system includes a processor with an instruction issue queue (IQ) that may perform age tracking operations. The issue queue IQ maintains or stores instructions that may issue out-of-order in an internal data store (IDS). The IDS organizes instructions in a queue position (QPOS) addressing arrangement. An age matrix of the IQ maintains a record of relative instruction aging for those instructions within the IDS. The age matrix updates latches or other memory cell data to reflect the changes in IDS instruction ages during a dispatch operation into the IQ. During dispatch of one or more instructions, the age matrix may update only those latches that require data change to reflect changing IDS instruction ages. The age matrix employs row and column data and clock controls to individually update those latches requiring update.
Public/Granted literature
- US20120260069A1 Processor Including Age Tracking of Issue Queue Instructions Public/Granted day:2012-10-11
Information query