-
公开(公告)号:CZ279873B6
公开(公告)日:1995-07-12
申请号:CS93291
申请日:1991-04-04
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
-
公开(公告)号:HU911100D0
公开(公告)日:1991-10-28
申请号:HU110091
申请日:1991-04-04
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
-
公开(公告)号:CS93291A3
公开(公告)日:1992-03-18
申请号:CS93291
申请日:1991-04-04
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
-
公开(公告)号:CS9100932A3
公开(公告)日:1992-03-18
申请号:CS93291
申请日:1991-04-04
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
CPC classification number: G06F7/575 , G06F9/3001 , G06F9/3836 , G06F9/3853 , G06F9/3855
-
公开(公告)号:DE69831906T2
公开(公告)日:2006-06-14
申请号:DE69831906
申请日:1998-08-25
Applicant: IBM
Inventor: EISEN SUSAN ELIZABETH , PHILLIPS JAMES EDWARD
IPC: G06F9/38
Abstract: An out-of-order issue mechanism for a data processing system allows two out-of-order instructions to be issued to independent "pipes" from a window of four instructions currently queued for execution. If the two pipes execute floating pipe operations, dependencies between a computationally intensive floating point unit instruction (referred to as an fpu rr instruction) and the two previous computational intensive instructions having a target and a floating point register (the "fpr target") are tracked to provide a mechanism that quickly determines when dependent data is available from one of the floating point unit pipes. The data is then used to preempt the issue of a dependent instruction until data is available. Additionally, this out-of-order issue mechanism recognizes when consecutive instructions are dependent upon a same operand. In this situation, the mechanism prioritizes the first of the two instructions to be issued to the pipe satisfying the dependency, while the second instruction is preempted in favor of issuing an independent instruction or an instruction whose dependent data has already been made available to the other pipe when such an instruction is waiting in a queue.
-
公开(公告)号:DE69831906D1
公开(公告)日:2005-11-24
申请号:DE69831906
申请日:1998-08-25
Applicant: IBM
Inventor: EISEN SUSAN ELIZABETH , PHILLIPS JAMES EDWARD
IPC: G06F9/38
Abstract: An out-of-order issue mechanism for a data processing system allows two out-of-order instructions to be issued to independent "pipes" from a window of four instructions currently queued for execution. If the two pipes execute floating pipe operations, dependencies between a computationally intensive floating point unit instruction (referred to as an fpu rr instruction) and the two previous computational intensive instructions having a target and a floating point register (the "fpr target") are tracked to provide a mechanism that quickly determines when dependent data is available from one of the floating point unit pipes. The data is then used to preempt the issue of a dependent instruction until data is available. Additionally, this out-of-order issue mechanism recognizes when consecutive instructions are dependent upon a same operand. In this situation, the mechanism prioritizes the first of the two instructions to be issued to the pipe satisfying the dependency, while the second instruction is preempted in favor of issuing an independent instruction or an instruction whose dependent data has already been made available to the other pipe when such an instruction is waiting in a queue.
-
公开(公告)号:HUT57453A
公开(公告)日:1991-11-28
申请号:HU110091
申请日:1991-04-04
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
-
公开(公告)号:BR9101334A
公开(公告)日:1991-11-26
申请号:BR9101334
申请日:1991-04-03
Applicant: IBM
Inventor: VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD , BLANER BARTOLOMEU
-
公开(公告)号:PL289721A1
公开(公告)日:1991-10-07
申请号:PL28972191
申请日:1991-04-03
Applicant: IBM
Inventor: BLANER BARTHOLOMEW , VASSILIADIS STAMATIS , PHILLIPS JAMES EDWARD
-
-
-
-
-
-
-
-