Eingeschränkte Anweisungen in Transaktionsgebundener Ausführung

    公开(公告)号:DE112013001941T5

    公开(公告)日:2014-12-24

    申请号:DE112013001941

    申请日:2013-05-17

    Applicant: IBM

    Abstract: Eingeschränkten Anweisungen ist eine Ausführung in einer Transaktion untersagt. Es gibt Klassen von Anweisungen, die ohne Berücksichtigung des Transaktionstyps eingeschränkt sind: eingeschränkt oder nicht eingeschränkt. Es gibt Anweisungen, die nur in eingeschränkten Transaktionen eingeschränkt sind, und es gibt Anweisungen, die selektiv eingeschränkt sind für bestimmte Transaktionen auf der Grundlage von Steuerelementen, die in Anweisungen angegeben sind, die zum Einleiten der Transaktionen verwendet werden.

    Constrained transaction execution
    192.
    发明专利

    公开(公告)号:AU2012382779A1

    公开(公告)日:2014-12-11

    申请号:AU2012382779

    申请日:2012-11-26

    Applicant: IBM

    Abstract: Constrained transactional processing is provided. A constrained transaction is initiated by execution of a Transaction Begin constrained instruction. The constrained transaction has a number of restrictions associated therewith. Absent violation of a restriction, the constrained transaction is to complete. If an abort condition is encountered, the transaction is re-executed starting at the Transaction Begin instruction. Violation of a restriction may cause an interrupt.

    Nontransactional store instruction
    193.
    发明专利

    公开(公告)号:AU2012382776A1

    公开(公告)日:2014-12-11

    申请号:AU2012382776

    申请日:2012-11-22

    Applicant: IBM

    Abstract: A NONTRANSACTIONAL STORE instruction, executed in transactional execution mode, performs stores that are retained, even if a transaction associated with the instruction aborts. The stores include user-specified information that may facilitate debugging of an aborted transaction.

    TRANSACTIONAL PROCESSING
    196.
    发明专利

    公开(公告)号:CA2874236A1

    公开(公告)日:2013-12-19

    申请号:CA2874236

    申请日:2013-06-12

    Applicant: IBM

    Abstract: A transaction is initiated via a transaction begin instruction. During execution of the transaction, the transaction may abort. If the transaction aborts, a determination is made as to the type of transaction. Based on the transaction being a first type of transaction, resuming execution at the transaction begin instruction, and based on the transaction being a second type, resuming execution at an instruction following the transaction begin instruction. Regardless of transaction type, resuming execution includes restoring one or more registers specified in the transaction begin instruction and discarding transactional stores. For one type of transaction, the nonconstrained transaction, the resuming includes storing information in a transaction diagnostic block.

    CONSTRAINED TRANSACTION EXECUTION
    197.
    发明专利

    公开(公告)号:CA2874181A1

    公开(公告)日:2013-12-19

    申请号:CA2874181

    申请日:2012-11-26

    Applicant: IBM

    Abstract: Constrained transactional processing is provided. A constrained transaction is initiated by execution of a Transaction Begin constrained instruction. The constrained transaction has a number of restrictions associated therewith. Absent violation of a restriction, the constrained transaction is to complete. If an abort condition is encountered, the transaction is re-executed starting at the Transaction Begin instruction. Violation of a restriction may cause an interrupt.

Patent Agency Ranking