-
公开(公告)号:MX355090B
公开(公告)日:2018-04-04
申请号:MX2014015284
申请日:2012-11-22
Applicant: IBM
Inventor: GREINER DAN , SLEGEL TIMOTHY , JACOBI CHRISTIAN
Abstract: Se describe una instrucción de almacenamiento no transaccional, ejecutada en modo de ejecución transaccional, que efectúa almacenamientos que no son retenidos, aún si una transacción asociada con la instrucción se aborta. Los almacenamientos incluyen información especificada por el usuario que puede facilitar la depuración de una transacción abortada.
-
公开(公告)号:AU2015228889B2
公开(公告)日:2018-02-01
申请号: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.
-
公开(公告)号:PL2834736T3
公开(公告)日:2017-09-29
申请号:PL12878682
申请日:2012-11-22
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY
-
公开(公告)号:DE112013001941B4
公开(公告)日:2017-07-20
申请号:DE112013001941
申请日:2013-05-17
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY
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.
-
公开(公告)号:MX347235B
公开(公告)日:2017-04-19
申请号:MX2014015353
申请日:2012-11-26
Applicant: IBM
Inventor: GREINER DAN , SLEGEL TIMOTHY , JACOBI CHRISTIAN , RELSON PETER JEREMY , PHILLEY RANDALL WILLIAM
Abstract: Se proporciona una operación para señalar a un procesador que se debe utilizar una acción para facilitar la ejecución de una transacción que se ha abordado una o más veces. La operación se especifica dentro de una instrucción o es en sí misma una instrucción. La instrucción se ejecuta basándose en detectar un aborto de las transacciones, e incluye un campo que indica cuántas veces la transacción se ha abortado. El procesador utiliza esta información para determinar qué acción se debe realizar.
-
公开(公告)号:DK2834736T3
公开(公告)日:2017-04-10
申请号:DK12878682
申请日:2012-11-22
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY
-
公开(公告)号:AU2015330266A8
公开(公告)日:2017-03-16
申请号:AU2015330266
申请日:2015-09-14
Applicant: IBM
Inventor: FARRELL MARK , HELLER LISA , KUBALA JEFFREY PAUL , SCHMIDT DONALD WILLIAM , GREINER DAN , SLEGEL TIMOTHY , BUSABA FADI YUSUF , OSISEK DAMIAN , BRADBURY JONATHAN DAVID , LEHNERT FRANK , NERZ BERND , JACOBI CHRISTIAN , GAINEY CHARLES
Abstract: A system and method of implementing a modified priority routing of an input/output (I/O) interruption. The system and method determines whether the I/O interruption is pending for a core and whether any of a plurality of guest threads of the core is enabled for guest thread processing of the interruption in accordance with the determining that the I/O interruption is pending. Further, the system and method determines whether at least one of the plurality of guest threads enabled for guest thread processing is in a wait state and, in accordance with the determining that the at least one of the plurality of guest threads enabled for guest thread processing is in the wait state, routes the I/O interruption to a guest thread enabled for guest thread processing and in the wait state.
-
公开(公告)号:MX344923B
公开(公告)日:2017-01-11
申请号:MX2014015286
申请日:2012-11-26
Applicant: IBM
Inventor: GREINER DAN , SLEGEL TIMOTHY , MITRAN MARCEL , JACOBI CHRISTIAN
Abstract: Se describe un método de filtración de interrupción de programa en la ejecución transaccional. Las condiciones de excepción de programa provocan que una transacción se aborde y dan como resultado comúnmente una interrupción en la cual el sistema operativo obtiene el control. Se provee un control de filtración de interrupción del programa para presentar selectivamente la interrupción. Esto es, la interrupción de la condición de excepción del programa puede o puede no ser presentada dependiendo por lo menos en el control de filtración de interrupción del programa y una clase de transacción asociada con la condición de instrucción del programa. El control de filtración de interrupción de programa es provisto por una instrucción de COMIENZO DE TRANSACCIÓN.
-
公开(公告)号:SG11201606092XA
公开(公告)日:2016-08-30
申请号:SG11201606092X
申请日:2015-03-06
Applicant: IBM
Inventor: HELLER LISA CRANTON , KUBALA JEFFREY PAUL , BUSABA FADI YUSUF , BRADBURY JONATHAN DAVID , FARRELL MARK , OSISEK DAMIAN LEO , GREINER DAN , SLEGEL TIMOTHY , SCHMIDT DONALD WILLIAM , GAINEY CHARLES , JACOBI CHRISTIAN
Abstract: Embodiments relate to multithreading in a computer. An aspect is a computer including a configuration having a core which includes physical threads and is operable in single thread (ST) and multithreading (MT) modes. The computer also includes a host program configured to execute in the ST mode on the core to issue a start-virtual-execution (start-VE) instruction to dispatch a guest entity which includes a guest virtual machine (VM). The start-VE instruction is executed by the core and includes obtaining a state description, having a guest state, from a location specified by the start-VE instruction. The execution includes determining, based on the guest state, whether the guest entity includes a single guest thread or multiple guest threads, and starting the guest threads in the MT mode or ST mode based on the guest state and a determination of whether the guest entity includes a single guest thread or multiple guest threads.
-
公开(公告)号:AU2013276134B2
公开(公告)日:2016-06-30
申请号:AU2013276134
申请日:2013-06-12
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY , ROGERS ROBERT
IPC: G06F9/46
Abstract: Execution of instructions in a transactional environment is selectively controlled. A TRANSACTION BEGIN instruction initiates a transaction and includes controls that selectively indicate whether certain types of instructions are permitted to execute within the transaction. The controls include one or more of an allow access register modification control and an allow floating point operation control.
-
-
-
-
-
-
-
-
-