-
公开(公告)号:AU2015238632A1
公开(公告)日:2016-08-04
申请号:AU2015238632
申请日:2015-03-19
Applicant: IBM
Inventor: GREINER DAN , FARRELL MARK , OSISEK DAMIAN LEO , SCHMIDT DONALD WILLIAM , BUSABA FADI YUSUF , KUBALA JEFFREY PAUL , BRADBURY JONATHAN DAVID , HELLER LISA CRANTON , SLEGEL TIMOTHY , GAINEY JR CHARLES , JACOBI CHRISTIAN
Abstract: Embodiments relate to dynamic enablement of multithreading. According to an aspect, a computer system includes 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. The computer system also includes a multithreading facility configured to control the configuration to perform a method. 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.
-
公开(公告)号:CA2940990A1
公开(公告)日:2015-10-01
申请号:CA2940990
申请日:2015-03-16
Applicant: IBM
Inventor: GREINER DAN , FARRELL MARK , OSISEK DAMIAN LEO , SCHMIDT DONALD WILLIAM , BUSABA FADI YUSUF , KUBALA JEFFREY PAUL , BRADBURY JONATHAN DAVID , HELLER LISA CRANTON , SLEGEL TIMOTHY , GAINEY CHARLES JR
IPC: G06F9/46
Abstract: A computer system includes 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 that includes accessing the primary thread in the ST mode using a core address value and switching from the ST mode to the MT mode. The primary thread or one of the one or more secondary threads is accessed in the MT mode using an expanded address value, where the expanded address value includes the core address value concatenated with a thread address value.
-
公开(公告)号:IN4837CHN2014A
公开(公告)日:2015-09-18
申请号:IN4837CHN2014
申请日:2014-06-25
Applicant: IBM
Inventor: GAINEY JR CHARLES , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , PIERCE BERNARD , ROGERS ROBERT , MULDER JAMES
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.
-
公开(公告)号:SG11201402084VA
公开(公告)日:2014-09-26
申请号:SG11201402084V
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY JR CHARLES , MULDER JAMES , FARRELL MARK , BERNARD PIERCE , SCHMIDT DONALD WILLIAM , KUBALA JEFFREY PAUL , 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, 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.
-
公开(公告)号: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.
-
公开(公告)号:MX383433B
公开(公告)日:2025-03-14
申请号:MX2016012531
申请日:2016-09-26
Applicant: IBM
Inventor: BUSABA FADI YUSUF , GAINEY JR CHARLES , GREINER DAN , KUBALA JEFFREY PAUL , BRADBURY JONATHAN DAVID , HELLER LISA CRANTON , FARRELL MARK , OSISEK DAMIAN LEO , SCHMIDT DONALD WILLIAM , SLEGEL TIMOTHY
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.
-
公开(公告)号:CA2862265C
公开(公告)日:2021-01-12
申请号:CA2862265
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY CHARLES , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , MULDER JAMES , PIERCE BERNARD , ROGERS ROBERT
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.
-
公开(公告)号:PL3123327T3
公开(公告)日:2019-09-30
申请号:PL15711709
申请日:2015-03-17
Applicant: IBM
-
公开(公告)号:SI2805237T1
公开(公告)日:2019-01-31
申请号:SI201231462
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY JR CHARLES , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , PIERCE BERNARD , ROGERS ROBERT , MULDER JAMES
IPC: G06F9/00
-
-
-
-
-
-
-
-
-