发明名称 Microarchitecture prediction of execution clusters and inter-cluster communications
摘要 Microarchitecture policies and structures to predict execution clusters and facilitate inter-cluster communication are disclosed. In disclosed embodiments, sequentially ordered instructions are decoded into micro-operations. Execution of one set of micro-operations is predicted to involve execution resources to perform memory access operations and inter-cluster communication, but not to perform branching operations. Execution of a second set of micro-operations is predicted to involve execution resources to perform branching operations but not to perform memory access operations. The micro-operations are partitioned for execution in accordance with these predictions, the first set of micro-operations to a first cluster of execution resources and the second set of micro-operations to a second cluster of execution resources. The first and second sets of micro-operations are executed out of sequential order and are retired to represent their sequential instruction ordering.
申请公布号 US2007157008(A1) 申请公布日期 2007.07.05
申请号 US20050323043 申请日期 2005.12.30
申请人 发明人 SODANI AVINASH;FARCY ALEXANDRE J.;JOURDAN STEPHAN J.;HAMMARLUND PER;DAVIS MARK C.
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址