-
公开(公告)号:MX2014008461A
公开(公告)日:2014-08-27
申请号:MX2014008461
申请日:2012-11-13
Applicant: IBM
Inventor: FARRELL MARK , SCHMIDT DONALD WILLIAM , GAINEY CHARLES JR , KUBALA JEFFREY PAUL , PIERCE BERNARD , MULDER JAMES , ROGERS ROBERT
IPC: G06F9/46
Abstract: Se provee a un programa (por ejemplo, un sistema operativo) una advertencia que tiene un período de gracia en el cual puede efectuar una función, tal como limpieza (por ejemplo, consumar, detener y/o hacer mover una unidad despachable). El programa es advertido, en un ejemplo, que está perdiendo acceso a sus recursos compartidos. Por ejemplo, en un medio ambiente virtual, un programa invitado es advertido que está a punto de perder sus recursos de unidad de procesamiento central y por consiguiente va a efectuar una función, tal como limpieza.
-
公开(公告)号:AU2012366768A1
公开(公告)日:2014-07-17
申请号:AU2012366768
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY JR CHARLES , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , MULDER JAMES , PIERCE BERNARD , ROGERS ROBERT
IPC: G06F9/46
Abstract: A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.
-
公开(公告)号:BR112014031354B1
公开(公告)日:2022-01-04
申请号:BR112014031354
申请日:2013-06-12
Applicant: IBM
Inventor: JACOBI CHRISTIAN , GREINER DAN , ROGERS ROBERT , SLEGEL TIMOTHY
IPC: G06F9/46
Abstract: controle seletivo de execução de instrução em processamento transacional. a execução de instruções em um ambiente transacional é seletivamente controlada. uma instrução transaction begin inicia uma transação e inclui controles que indicam seletivamente se determinados tipos de instruções são permitidas a executar dentro da transação. os controles incluem um ou mais dentre um controle de modificação de registro de acesso de concessão e um controle de operação de ponto flutuante de concessão.
-
公开(公告)号:CA2874238C
公开(公告)日:2020-09-22
申请号:CA2874238
申请日:2013-06-12
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY , ROGERS ROBERT
IPC: G06F9/30
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.
-
公开(公告)号:CA2874186C
公开(公告)日:2020-09-22
申请号:CA2874186
申请日:2012-11-26
Applicant: IBM
Inventor: GREINER DAN , ROGERS ROBERT
Abstract: A first and a second operand are compared. If they are equal, the contents of register R1 + 1 are stored at the second-operand location, and the specified CPU or CPUs in the configuration are cleared of all TLB table entries of the designated type formed through the use of the replaced entry in storage, and all lower-level TLB table entries formed through the use of the cleared higher-level TLB table entries. A valid DAT table entry is replaced with a new entry, and the Translation Lookaside Buffer (TLB) is purged of any copies of (at least) the single entry on all CPUs in the configuration. If the first and second operands are unequal, the second operand is loaded at the first-operand location. The comparison result is indicated by the condition code. A method, system and a computer program product are provided.
-
公开(公告)号:ZA201408136B
公开(公告)日:2020-02-26
申请号:ZA201408136
申请日:2014-11-06
Applicant: IBM
Inventor: GREINER DAN , ROGERS ROBERT
Abstract: A first and a second operand are compared. If they are equal, the contents of register R1+1 are stored at the second-operand location, and the specified CPU or CPUs in the configuration are cleared of all TLB table entries of the designated type formed through the use of the replaced entry in storage, and all lower-level TLB table entries formed through the use of the cleared higher-level TLB table entries. A valid DAT table entry is replaced with a new entry, and the Translation Lookaside Buffer (TLB) is purged of any copies of (at least) the single entry on all CPUs in the configuration. If the first and second operands are unequal, the second operand is loaded at the first-operand location. The comparison result is indicated by the condition code. A method, system and a computer program product are provided.
-
27.
公开(公告)号:BR112014017826A2
公开(公告)日:2017-06-20
申请号:BR112014017826
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY CHARLES JR , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , ROGERS ROBERT , PIERCE BERNARD , MULDER JAMES
-
公开(公告)号:ES2598816T3
公开(公告)日:2017-01-30
申请号:ES12866318
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY CHARLES , KUBALA JEFFREY , FARRELL MARK , SCHMIDT DONALD , MULDER JAMES , PIERCE BERNARD , ROGERS ROBERT
Abstract: Un sistema informático (200) para facilitar el procesamiento en un entorno informático, comprendiendo dicho sistema informático: una memoria; y un procesador en comunicación con la memoria, en donde el sistema informático está configurado para realizar un método, comprendiendo dicho método: que un programa obtenga una indicación de una funcionalidad de margen de advertencia instalada (700) dentro del entorno informático, donde la funcionalidad de margen de advertencia proporciona al programa un período de gracia de margen de advertencia para realizar una función; que el programa inicie, basándose en la obtención de la indicación de que la funcionalidad de margen de advertencia está instalada, la inscripción del programa en el registro de la funcionalidad de margen de advertencia (702), comprendiendo la inscripción en el registro una petición no solicitada de inscripción en el registro que indica que el programa entiende un protocolo de la funcionalidad de margen de advertencia y pretende participar en la funcionalidad de margen de advertencia; que el programa reciba una notificación de margen de advertencia que indica que ha comenzado el período de gracia de margen de advertencia, siendo la inscripción del programa en el registro de la funcionalidad de margen de advertencia un requisito previo para recibir la notificación de margen de advertencia, en donde si el programa no está registrado, entonces no se ofrece período de gracia; y que el programa, basándose en la notificación de margen de advertencia, al menos inicie la función dentro del período de gracia de margen de advertencia.
-
公开(公告)号:AU2012382781B2
公开(公告)日:2016-06-02
申请号:AU2012382781
申请日:2012-11-26
Applicant: IBM
Inventor: GREINER DAN , ROGERS ROBERT , SITTMANN GUSTAV
IPC: G06F12/10
Abstract: A first and a second operand are compared. If they are equal, the contents of register R
-
公开(公告)号:HK1207447A1
公开(公告)日:2016-01-29
申请号:HK15108093
申请日:2015-08-20
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY , ROGERS ROBERT
IPC: G06F20060101
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.
-
-
-
-
-
-
-
-
-