Wiederherstellen von Hardware-Transaktionen

    公开(公告)号:DE112015000294T5

    公开(公告)日:2016-09-08

    申请号:DE112015000294

    申请日:2015-02-19

    Applicant: IBM

    Abstract: Ein Transaktionsspeichersystem stellt eine teilweise ausgeführte Hardware-Transaktion wieder her. Ein Prozessor des Transaktionsspeichersystems ermittelt Informationen über eine About-to-fail-Routine für die transaktionsorientierte Ausführung eines Codebereichs einer Hardware-Transaktion. Der Prozessor sichert Zustandsinformationen der Hardware-Transaktion, wobei die Zustandsinformationen verwendet werden können, um festzustellen, ob die Hardware-Transaktion wiederhergestellt oder abgebrochen werden soll. Der Prozessor erkennt während der transaktionsorientierten Ausführung der Hardware-Transaktion eine ”About-to-fail-Bedingung”. Der Prozessor führt auf der Grundlage des Erkennens die About-to-fail-Routine aus, wobei er die Informationen über die About-to-fail-Routine verwendet, wobei die About-to-fail-Routine feststellt, ob die Hardware-Transaktion wiederhergestellt oder abgebrochen werden soll.

    Vector find element not equal instruction

    公开(公告)号:AU2013233992B2

    公开(公告)日:2016-05-26

    申请号:AU2013233992

    申请日:2013-03-07

    Applicant: IBM

    Abstract: Processing of character data is facilitated. A Find Element Not Equal instruction is provided that compares data of multiple vectors for inequality and provides an indication of inequality, if inequality exists. An index associated with the unequal element is stored in a target vector register. Further, the same instruction, the Find Element Not Equal instruction, also searches a selected vector for null elements, also referred to as zero elements. A result of the instruction is dependent on whether the null search is provided, or just the compare.

    INSTRUCCION DE SUMA DE COMPROBACION DEL VECTOR.

    公开(公告)号:MX2015009457A

    公开(公告)日:2015-09-24

    申请号:MX2015009457

    申请日:2013-12-04

    Applicant: IBM

    Abstract: Una instrucción de la Suma de Comprobación del Vector. Los elementos de un segundo operando se suman uno por uno para obtener un primer resultado. La suma incluye realizar una o más operaciones de suma con acarreo de redondeo final. El primer resultado se coloca en un elemento de un primer operando de la instrucción. Después de cada adición de un elemento, un acarreo de una posición elegida de la suma, si lo hay, se suma a una posición seleccionada en un elemento del primer operando.

    "> Anweisung
    47.
    发明专利

    公开(公告)号:DE112013005466T5

    公开(公告)日:2015-08-13

    申请号:DE112013005466

    申请日:2013-12-11

    Applicant: IBM

    Abstract: Eine Anweisung „Vector Generate Mask”. Für jedes Element in dem ersten Operanden wird eine Bitmaske erzeugt. Die Maske enthält Bits, die auf einen ausgewählten Wert gesetzt sind, beginnend an einer Position, die durch ein erstes Feld der Anweisung angegeben wird, und endend an einer Position, die durch ein zweites Feld der Anweisung angegeben wird.

    Vector Find Element Equal instruction

    公开(公告)号:AU2013233993A1

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

    申请号:AU2013233993

    申请日:2013-03-07

    Applicant: IBM

    Abstract: Processing of character data is facilitated. A Find Element Equal instruction is provided that compares data of multiple vectors for equality and provides an indication of equality, if equality exists. An index associated with the equal element is stored in a target vector register. Further, the same instruction, the Find Element Equal instruction, also searches a selected vector for null elements, also referred to as zero elements. A result of the instruction is dependent on whether the null search is provided, or just the compare.

    VECTOR CHECKSUM INSTRUCTION
    50.
    发明专利

    公开(公告)号:CA2895650A1

    公开(公告)日:2014-07-31

    申请号:CA2895650

    申请日:2013-12-04

    Applicant: IBM

    Abstract: A Vector Checksum instruction. Elements from a second operand are added together one- by-one to obtain a first result. The adding includes performing one or more end around carry add operations. The first result is placed in an element of a first operand of the instruction. After each addition of an element, a carry out of a chosen position of the sum, if any, is added to a selected position in an element of the first operand.

Patent Agency Ranking