![ENABLING END OF TRANSACTION DETECTION USING SPECULATIVE LOOK AHEAD](/abs-image/US/2018/03/08/US20180066385A1/abs.jpg.150x150.jpg)
基本信息:
- 专利标题: ENABLING END OF TRANSACTION DETECTION USING SPECULATIVE LOOK AHEAD
- 申请号:US15806443 申请日:2017-11-08
- 公开(公告)号:US20180066385A1 公开(公告)日:2018-03-08
- 发明人: Michael Karl Gschwind , Maged M. Michael , Valentina Salapura
- 申请人: International Business Machines Corporation
- 主分类号: D02G3/04
- IPC分类号: D02G3/04 ; D02G3/44 ; D04B1/16 ; D01F8/06 ; D03D1/00 ; D02G3/32 ; D03D15/08 ; D04B1/24 ; D02G3/38 ; D02G3/26 ; D04B1/18
摘要:
A transaction within a computer program or computer application comprises program instructions performing multiple store operations that appear to run and complete as a single, atomic operation. The program instructions forming a current transaction comprise a transaction begin indicator, a plurality of instructions (e.g., store operations), and a transaction end indicator. A near-end of transaction indicator is triggered based on a speculative look ahead operation such that an interfering transaction requiring a halt operation may be delayed to allow the current transaction to end. A halt operation, also referred to as an abort operation, as used herein refers to an operation responsive to a condition where two transactions have been detected to interfere where at least one transaction must be aborted and the state of the processor is reset to the state at the beginning of the aborted transaction by performing a rollback.
公开/授权文献:
IPC结构图谱:
D | 纺织;造纸 |
--D02 | 纱线;纱线或绳索的机械整理;整经或络经 |
----D02G | 纤维;长丝;纱或线的卷曲;纱或线 |
------D02G3/00 | 纱或线,如花式纱;其他类未包括的制造纱线的工艺或设备 |
--------D02G3/02 | .按原料分类的纱或线 |
----------D02G3/04 | ..混纺或含有不同材料的纱或线 |