发明名称 Processor including age tracking of issue queue instructions
摘要 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. The issue queue may selectively clock a row and a column of cells of the age matrix that correspond to a dispatched instruction's queue position while leaving other cells unclocked to conserve power.
申请公布号 US8380964(B2) 申请公布日期 2013.02.19
申请号 US20090417878 申请日期 2009.04.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;BISHOP JAMES WILSON;BROWN MARY DOUGLASS;BROWNSCHEIDLE JEFFREY CARL;CORDES ROBERT ALLEN;DELANEY MAUREEN ANNE;NAHIDI JAFAR;NGUYEN DUNG QUOC;SILBERMAN JOEL ABRAHAM 发明人 BISHOP JAMES WILSON;BROWN MARY DOUGLASS;BROWNSCHEIDLE JEFFREY CARL;CORDES ROBERT ALLEN;DELANEY MAUREEN ANNE;NAHIDI JAFAR;NGUYEN DUNG QUOC;SILBERMAN JOEL ABRAHAM
分类号 G06F15/00;G06F9/30;G06F9/40 主分类号 G06F15/00
代理机构 代理人
主权项
地址