REGISTRO DE UN EVENTO DEL PROGRAMA DENTRO DE UN ENTORNO TRANSACCIONAL.

    公开(公告)号:MX2014015291A

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

    申请号:MX2014015291

    申请日:2013-06-12

    Applicant: IBM

    Abstract: Una transacción es iniciada en un medio ambiente de cómputo y en base a la detección de un evento de registro de evento de programa, se presenta una instrucción para una transacción. Subsecuente a la interrupción, se establecen uno o más controles para inhibir la presentación de otra interrupción en base a la detección de otro evento de PER. Después de esto, la transacción es re-ejecutada y los eventos de PER detectados durante la ejecución de la transacción son ignorados.

    FUNCTION VIRTUALIZATION FACILITY FOR FUNCTION QUERY OF A PROCESSOR

    公开(公告)号:SG186100A1

    公开(公告)日:2013-01-30

    申请号:SG2012087839

    申请日:2010-11-08

    Applicant: IBM

    Abstract: Selected installed function of a multi-function instruction is hidden such that even though a processor is capable of performing the hidden installed function, the availability of the hidden function is hidden such that responsive to the multi- function instruction querying the availability of functions, only functions not hidden are reported as installed.

    AREA DE CONTROL PARA GESTIONAR MULTIPLES SUBPROCESOS EN UNA COMPUTADORA.

    公开(公告)号:MX2016012531A

    公开(公告)日:2016-12-20

    申请号:MX2016012531

    申请日:2015-03-16

    Applicant: IBM

    Abstract: Un sistema de computadora incluye una configuración de máquina virtual (VM) con uno o más núcleos. Cada núcleo se hablita para operar en un modo de subprocesamiento individual (ST) o un modo de subprocesamiento múltiple (MT). El modo ST consiste de un subproceso individual y el modo MT consiste de una pluralidad de subprocesos en recursos compartidos de un núcleo respectivo. El sistema de computadora incluye un área de control de sistema orientada al núcleo (COSCA) que tiene un área común que representa todos los núcleos de la configuración de VM y áreas de descripción de núcleo separadas para cada uno de los núcleos en la configuración de VM. Cada área de descripción de núcleo indica una ubicación de una o más áreas de descripción de subproceso cada una que representa un subproceso dentro del núcleo respectivo, y cada área de descripción de subproceso indica una ubicación de una descripción de estado del subproceso respectivo.

    THREAD CONTEXT RESTORATION IN A MULTITHREADING COMPUTER SYSTEM

    公开(公告)号:SG11201606094TA

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

    申请号:SG11201606094T

    申请日:2015-03-16

    Applicant: IBM

    Abstract: Embodiments relate to thread context restoration. One aspect is a multithreading computer system including a configuration with a core configurable between a single thread (ST) mode and a multithreading (MT) mode. The ST mode addresses a primary thread and the MT mode addresses the primary thread and one or more secondary threads on shared resources of the core. A multithreading facility is configured to control utilization of the configuration to perform a method including disabling one or more secondary threads based on switching from MT mode to ST mode. A thread context of secondary threads is made unavailable to programs. Based on a last-set program-specified maximum thread-id indicating MT, the thread context is obtained by a) executing a set MT instruction to resume the MT mode, and b) based on being in the resumed MT mode, accessing the thread context.

    DYNAMIC ENABLEMENT OF MULTITHREADING

    公开(公告)号:SG11201606091UA

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

    申请号:SG11201606091U

    申请日:2015-03-19

    Applicant: IBM

    Abstract: Embodiments relate to dynamic enablement of multithreading. According to an aspect, a computer-implemented method for dynamic enablement of multithreading in a configuration is provided. The configuration includes a core configurable between a single thread (ST) mode and a multithreading (MT) mode, where the ST mode addresses a primary thread and the MT mode addresses the primary thread and one or more secondary threads on shared resources of the core. The method includes executing in the primary thread in the ST mode, an MT mode setting instruction. A number of threads requested is obtained from a location specified by the MT mode setting instruction. Based on determining that the number of threads requested indicates multiple threads, the MT mode is enabled to execute the multiple threads including the primary thread and the one or more secondary threads.

Patent Agency Ranking