Invention Grant
- Patent Title: Diagnostics for transactional execution errors in reliable transactions
-
Application No.: US14823140Application Date: 2015-08-11
-
Publication No.: US09460020B2Publication Date: 2016-10-04
- Inventor: Michael Karl Gschwind , Valentina Salapura
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent David Zwick
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F12/08 ; G06F9/46 ; G06F11/07 ; H04L9/32

Abstract:
Gathering diagnostics during a transactional execution in a transactional memory environment, a transactional memory environment for performing transactional executions is provided. Included is identifying a first indicator, by a computer system, signaling a beginning instruction of a transaction comprising a plurality of instructions; generating, by the computer system, a computed digest based on the execution of at least one of the plurality of instructions; accumulating, by the computer system, a diagnostic data of the transaction based on the execution of the plurality of instructions; identifying, by the computer system, a second indicator associated with the plurality of instructions signaling an ending instruction of the transaction comprising the plurality of instructions; and based on an abort of the transaction, not saving the memory store data of the transaction to memory.
Public/Granted literature
- US20150347304A1 TRANSACTIONAL EXECUTION DIAGNOSTICS USING DIGESTS Public/Granted day:2015-12-03
Information query