发明名称 METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SELECTIVELY ACCELERATING EARLY INSTRUCTION PROCESSING
摘要 A method for selectively accelerating early instruction processing including receiving an instruction data that is normally processed in an execution stage of a processor pipeline, wherein a configuration of the instruction data allows a processing of the instruction data to be accelerated from the execution stage to an address generation stage that occurs earlier in the processor pipeline than the execution stage, determining whether the instruction data can be dispatched to the address generation stage to be processed without being delayed due to an unavailability of a processing resource needed for the processing of the instruction data in the address generation stage, dispatching the instruction data to be processed in the address generation stage if it can be dispatched without being delayed due to the unavailability of the processing resource, and dispatching the instruction data to be processed in the execution stage if it can not be dispatched without being delayed due to the unavailability of the processing resource, wherein the processing of the instruction data is selectively accelerated using an address generation interlock scheme. A corresponding system and computer program product.
申请公布号 US2009217005(A1) 申请公布日期 2009.08.27
申请号 US20080037861 申请日期 2008.02.26
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ALEXANDER KHARY J.;BUSABA FADI Y.;GIAMEI BRUCE C.;HUTTON DAVID S.;SHUM CHUNG-LUNG K.
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址