发明名称 Method and system for safe data dependency collapsing based on control-flow speculation
摘要 The present invention is directed to an apparatus and method for data collapsing based on control-flow speculation (conditional branch predictions). Because conditional branch outcomes are resolved based on actual data values, the conditional branch prediction provides potentially valuable insight into data values. Upon encountering a branch if equal instruction and this instruction is predicted as taken or a branch if not equal instruction and this instruction is predicted as not taken, this invention assumes that the two operands used to determine the conditional branch are equal. The data predictions are safe because a data misprediction means a conditional branch misprediction which results in a pipeline flush of the instructions following the conditional branch instruction including the data mispredictions.
申请公布号 US2003154362(A1) 申请公布日期 2003.08.14
申请号 US20020307557 申请日期 2002.12.02
申请人 JOURDAN STEPHAN J.;GABBAY FREDDY;RONEN RONNY;YOAZ ADI 发明人 JOURDAN STEPHAN J.;GABBAY FREDDY;RONEN RONNY;YOAZ ADI
分类号 G06F9/32;G06F9/38;(IPC1-7):G06F9/30 主分类号 G06F9/32
代理机构 代理人
主权项
地址