-
41.
公开(公告)号:MX343372B
公开(公告)日:2016-11-01
申请号:MX2014010946
申请日:2012-11-15
Applicant: IBM
Inventor: SLEGEL TIMOTHY , SCHWARZ ERIC MARK , BRADBURY JONATHAN DAVID , GSCHWIND MICHAEL KARL , JACOBI CHRISTIAN
Abstract: Se provee una instrucción de carga a frontera de bloque que carga un número variable de bytes de datos a un registro mientras que asegura que no se cruce una frontera de memoria especificada. La frontera puede ser especificada de una diversidad de maneras, incluyendo pero no limitado a un valor variable en el texto de instrucción, un valor de texto de instrucción fijo codificada en el código de operación o una frontera a base de registro.
-
公开(公告)号:DE112015000294T5
公开(公告)日:2016-09-08
申请号:DE112015000294
申请日:2015-02-19
Applicant: IBM
Inventor: MICHAEL MAGED MILAD , GSCHWIND MICHAEL K , CAIN III HAROLD WADE , SALAPURA VALENTINA , SCHWARZ ERIC MARK
IPC: G06F9/46
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.
-
公开(公告)号:AU2015228889A1
公开(公告)日:2016-08-04
申请号:AU2015228889
申请日:2015-03-11
Applicant: IBM
Inventor: SCHWARZ ERIC MARK , BUSABA FADI YUSUF , GSCHWIND MICHAEL KARL , SLEGEL TIMOTHY , SALAPURA VALENTINA , JACOBI CHRISTIAN , CAIN III HAROLD WADE
Abstract: Embodiments relate to implementing a coherence protocol. An aspect includes sending a request for data to a remote processor and receiving by a processor a response from the remote processor. The response has a transaction status of a remote transaction on the remote processor. The processor adds the transaction status of the remote transaction on the remote processor in a local transaction interference tracking table.
-
公开(公告)号:AU2013233992B2
公开(公告)日:2016-05-26
申请号:AU2013233992
申请日:2013-03-07
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GSCHWIND MICHAEL KARL
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.
-
-
公开(公告)号:MX2015009457A
公开(公告)日:2015-09-24
申请号:MX2015009457
申请日:2013-12-04
Applicant: IBM
Inventor: SCHWARZ ERIC MARK , BRADBURY JONATHAN DAVID
IPC: G06F9/30
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.
-
">
公开(公告)号:DE112013005466T5
公开(公告)日:2015-08-13
申请号:DE112013005466
申请日:2013-12-11
Applicant: IBM
IPC: G06F9/00
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.
-
公开(公告)号:SG11201503779XA
公开(公告)日:2015-06-29
申请号:SG11201503779X
申请日:2013-12-04
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , SCHWARZ ERIC MARK
IPC: G06F9/30
-
公开(公告)号:AU2013233993A1
公开(公告)日:2014-09-11
申请号:AU2013233993
申请日:2013-03-07
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , SLEGEL TIMOTHY , SCHWARZ ERIC MARK , GSCHWIND MICHAEL KARL
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.
-
公开(公告)号:CA2895650A1
公开(公告)日:2014-07-31
申请号:CA2895650
申请日:2013-12-04
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , SCHWARZ ERIC MARK
IPC: G06F9/30
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.
-
-
-
-
-
-
-
-
-