发明名称 Abort prioritization in a trace-based processor
摘要 A method of determining a reason for a trace to be aborted includes receiving at least two incoming indications of occurrences of abort triggers stemming from the execution of at least two of the operations that are different from each other, where each of the abort triggers has an associated abort priority level, and where the trace represents multiple instructions. The method further includes prioritizing among the abort triggers for the trace based on the abort priority level of each abort trigger, where the prioritizing does not take into account a correspondence between operations and instructions and where the prioritizing selects as a pending abort reason one or more of the abort triggers that have the same abort priority level, and where that abort priority level is the highest among the abort priority levels of the abort triggers for the trace.
申请公布号 US7870369(B1) 申请公布日期 2011.01.11
申请号 US20070923640 申请日期 2007.10.24
申请人 ORACLE AMERICA, INC. 发明人 NELSON CHRISTOPHER PATRICK;FAVOR JOHN GREGORY;THAIK RICHARD WIN
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址