-
公开(公告)号:BR112014031432B1
公开(公告)日:2021-07-27
申请号:BR112014031432
申请日:2012-11-22
Applicant: IBM
Inventor: CHRISTIAN JACOBI , DAN GREINER , TIMOTHY SLEGEL
IPC: G06F9/46
Abstract: instrução de armazenamento não transacional. uma instrução de armazenamento não transacional, executada em modo de execuçao transacional, realiza armazenamentos que estão retidos, mesmo se uma operação associada a instrução aborta. os armazenamentos incluem informações especificadas pelo usuário que podem facilitar a depuração de uma transação abortada.
-
公开(公告)号:IL281734D0
公开(公告)日:2021-05-31
申请号:IL28173421
申请日:2021-03-22
Applicant: IBM , BRUCE CONRAD GIAMEI , MARTIN RECKTENWALD , DONALD W SCHMIDT , TIMOTHY SLEGEL , ADITYA N PURANIK , MARK S FARRELL , CHRISTIAN JACOBI , JONATHAN D BRADBURY , CHRISTIAN ZOELLIN
Inventor: BRUCE CONRAD GIAMEI , MARTIN RECKTENWALD , DONALD W SCHMIDT , TIMOTHY SLEGEL , ADITYA N PURANIK , MARK S FARRELL , CHRISTIAN JACOBI , JONATHAN D BRADBURY , CHRISTIAN ZOELLIN
Abstract: Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupted, current metadata of the processor is extracted. The metadata is stored in a location associated with the instruction and used to re-execute the instruction to resume forward processing of the instruction from where it was interrupted.
-
公开(公告)号:MX371225B
公开(公告)日:2020-01-09
申请号:MX2019003604
申请日:2017-10-02
Applicant: IBM
Inventor: TIMOTHY SLEGEL , CHRISTIAN JACOBI , JONATHAN BRADBURY , DAN GREINER , CHRISTIAN ZOELLIN , VOLODYMYR PAPROTSKI , TAMAS VISEGRADY , REINHARD THEODOR BUENDGEN , ADITYA NITIN PURANIK
Abstract: Se ejecuta una instrucción para llevar a cabo el cifrado y autenticación. La ejecución incluye cifrar un conjunto de datos proporcionados por la instrucción para obtener datos cifrados y colocar los datos cifrados en una ubicación designada. Además incluye autenticar un conjunto de datos adicional proporcionado por la instrucción, en el cual la autenticación genera al menos una parte de una etiqueta de autenticación de mensaje. Dicha al menos una parte de la etiqueta de autenticación de mensaje se almacena en una ubicación seleccionada.
-
公开(公告)号:GB2575412A
公开(公告)日:2020-01-08
申请号:GB201916132
申请日:2018-03-13
Applicant: IBM
Inventor: MICHAEL KARL GSCHWIND , CHUNG-LUNG SHUM , TIMOTHY SLEGEL , VALENTINA SALAPURA
IPC: G06F9/38
Abstract: A load request to restore a plurality of architected registers is obtained. Based on obtaining the load request, one or more architected registers of the plurality of architected registers are restored. The restoring uses a snapshot that maps architected registers to physical registers to replace one or more physical registers currently assigned to the one or more architected registers with one or more physical registers of the snapshot corresponding to the one or more architected registers.
-
公开(公告)号:MX2019003606A
公开(公告)日:2019-06-17
申请号:MX2019003606
申请日:2017-09-22
Applicant: IBM
Inventor: TIMOTHY SLEGEL , REID COPELAND , SILVIA MELITTA MUELLER , JONATHAN BRADBURY
Abstract: Una instrucción para llevar a cabo una operación de signo de una pluralidad de operaciones de signo configuradas para la instrucción. La instrucción se ejecuta, y la ejecución incluye seleccionar al menos una porción de un operando de entrada como un resultado que será colocado en una ubicación seleccionada. La selección se basa en un control de la instrucción, en donde el control indica un tamaño definido por el usuario del operando de entrada que será seleccionado como el resultado. Un signo del resultado se determina con base en una pluralidad de criterios, que incluye un valor del resultado, obtenido con base en el control de la instrucción, que tiene una primera relación particular o una segunda relación particular con respecto a un valor seleccionado. El resultado y el signo se almacenan en la ubicación seleccionada para proporcionar una salida con signo que será utilizada en el procesamiento dentro del entorno de computación.
-
公开(公告)号:MX2019003604A
公开(公告)日:2019-06-17
申请号:MX2019003604
申请日:2017-10-02
Applicant: IBM
Inventor: TIMOTHY SLEGEL , CHRISTIAN JACOBI , JONATHAN BRADBURY , DAN GREINER , CHRISTIAN ZOELLIN , VOLODYMYR PAPROTSKI , TAMAS VISEGRADY , REINHARD THEODOR BUENDGEN , ADITYA NITIN PURANIK
Abstract: Se ejecuta una instrucción para llevar a cabo el cifrado y autenticación. La ejecución incluye cifrar un conjunto de datos proporcionados por la instrucción para obtener datos cifrados y colocar los datos cifrados en una ubicación designada. Además incluye autenticar un conjunto de datos adicional proporcionado por la instrucción, en el cual la autenticación genera al menos una parte de una etiqueta de autenticación de mensaje. Dicha al menos una parte de la etiqueta de autenticación de mensaje se almacena en una ubicación seleccionada.
-
公开(公告)号:PT2834739T
公开(公告)日:2018-11-02
申请号:PT12878813
申请日:2012-11-22
Applicant: IBM
Inventor: TIMOTHY SLEGEL , CHRISTIAN JACOBI , DAN GREINER , MARCEL MITRAN
-
公开(公告)号:GB2562014A
公开(公告)日:2018-10-31
申请号:GB201813750
申请日:2017-01-12
Applicant: IBM
Inventor: ERIC MARK SCHWARZ , FADI YUSUF BUSABA , MICHAEL KARL GSCHWIND , TIMOTHY SLEGEL , VALENTINA SALAPURA , HAROLD WADE III CAIN
IPC: G06F9/46
Abstract: A method, system, and computer program product are provided for prioritizing transactions. A processor in a computing environment initiates the execution of a transaction. The processor includes a transactional core, and the execution of the transaction is performed by the transactional core. The processor obtains concurrent with the execution of the transaction by the transactional core, an indication of a conflict between the transaction and at least one other transaction being executed by an additional core in the computing environment. The processor determines if the transactional core includes an indicator and based on determining that the transactional core includes an indicator, the processor ignores the conflict and utilizing the transactional core to complete executing the transaction.
-
-
-
-
-
-
-