- 专利标题: Latent modification instruction for substituting functionality of instructions during transactional execution
-
申请号: US15966472申请日: 2018-04-30
-
公开(公告)号: US11243770B2公开(公告)日: 2022-02-08
- 发明人: Michael Karl Gschwind , Valentina Salapura , Chung-Lung K. Shum , Timothy J. Slegel
- 申请人: International Business Machines Corporation
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 Robert J. Shatto
- 主分类号: G06F9/318
- IPC分类号: G06F9/318 ; G06F9/30 ; G06F9/46 ; G06F12/0875 ; G06F9/38 ; G06F12/0815 ; G06F12/0811 ; G06F12/0831
摘要:
An instruction stream includes a transactional code region. The transactional code region includes a latent modification instruction (LMI), a next sequential instruction (NSI) following the LMI, and a set of target instructions following the NSI in program order. Each target instruction has an associated function, and the LMI at least partially specifies a substitute function for the associated function. A processor executes the LMI, the NSI, and at least one of the target instructions, employing the substitute function at least partially specified by the LMI. The LMI, the NSI, and the target instructions may be executed by the processor in sequential program order or out of order.
公开/授权文献
信息查询