-
61.
公开(公告)号:MX2016012532A
公开(公告)日:2016-12-20
申请号:MX2016012532
申请日:2015-03-06
Applicant: IBM
Inventor: GREINER DAN , SCHMIDT DONALD WILLIAM , OSISEK DAMIAN LEO , FADI YUSUF BUSABA , CHARLES GAINEY , MARK FARRELL , JEFFREY PAUL KUBALA , JONATHAN DAVID BRADBURY , LISA CRANTON HELLER , TIMOTHY SLEGEL , CHRISTIAN JACOBI
Abstract: Las modalidades se refieren a subprocesamiento múltiple en una computadora. Un aspecto es una computadora que incluye una configuración que tiene un núcleo que incluye subprocesos físicos y es operable en modos de subprocesamiento individual (ST) y subprocesamiento múltiple (MT). La computadora también incluye un programa anfitrión configurado para ejecutarse en el modo ST en el núcleo para emitir una instrucción de inicio de ejecución virtual (inicio de VE) para distribuir una entidad invitada que incluye una máquina virtual (VM) invitada. La instrucción de inicio de VE se ejecuta por el núcleo e incluye obtener una descripción de estado, que tiene un estado de invitado, desde una ubicación especificada por la instrucción de inicio de VE. La ejecución incluye determinar, con base en el estado de invitado, si la entidad invitada incluye un subproceso invitado individual o múltiples subprocesos invitados, e iniciar los subprocesos invitados en el modo MT o modo ST con base en el estado de invitado y una determinación de si la entidad invitada incluye un subproceso invitado individual o múltiples subprocesos invitados.
-
公开(公告)号:HUE028083T2
公开(公告)日:2016-11-28
申请号:HUE10776344
申请日:2010-11-08
Applicant: IBM
Inventor: SITTMANN GUSTAV III , CRADDOCK DAVID , GREGG THOMAS , SCHMIDT DONALD WILLIAM , BELMAR BRENTON FRANCOIS , FARRELL MARK , OSISEK DAMIAN LEO , TARCZA RICHARD , EASTON JANET
IPC: G06F9/48
-
公开(公告)号:DK2805236T3
公开(公告)日:2016-11-07
申请号:DK12866318
申请日:2012-11-13
Applicant: IBM
Inventor: GAINEY CHARLES JR , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , MULDER JAMES , PIERCE BERNARD , ROGERS ROBERT
-
公开(公告)号: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.
-
公开(公告)号:AU2015238663A1
公开(公告)日:2016-08-11
申请号:AU2015238663
申请日: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 JR CHARLES
IPC: G06F9/46
Abstract: THREAD CONTEXT RESTORATION IN A MULTITHREADING COMPUTER SYSTEM Amultithreading computer system includesa 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.
-
公开(公告)号:HK1207446A1
公开(公告)日:2016-01-29
申请号:HK15108092
申请日:2015-08-20
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY , SCHMIDT DONALD WILLIAM
IPC: G06F20060101
Abstract: Transactional execution branch indications are placed into one or more transaction diagnostic blocks when a transaction is aborted. Each branch indication specifies whether a branch was taken, as a result of executing a branch instruction within the transaction. As the transaction executes and a branch instruction is encountered, a branch indication is set in a vector indicating whether the branch was taken. Then, if the transaction aborts, the indicators are stored in one or more transaction diagnostic blocks providing a branch history usable in diagnosing the failure.
-
公开(公告)号:ZA201400731B
公开(公告)日:2015-10-28
申请号:ZA201400731
申请日:2014-01-30
Applicant: IBM
Inventor: ROGERS ROBERT , SCHMIDT DONALD WILLIAM , MULDER JAMES , PIERCE BERNARD , KUBALA JEFFREY PAUL , FARRELL MARK , GAINEY JR CHARLES
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.
-
公开(公告)号:CA2940988A1
公开(公告)日:2015-10-01
申请号:CA2940988
申请日: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: THREAD CONTEXT RESTORATION IN A MULTITHREADING COMPUTER SYSTEM Amultithreading computer system includesa 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.
-
公开(公告)号:CA2940891A1
公开(公告)日:2015-10-01
申请号:CA2940891
申请日: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.
-
公开(公告)号:IN4835CHN2014A
公开(公告)日:2015-09-18
申请号:IN4835CHN2014
申请日:2014-06-25
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 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.
-
-
-
-
-
-
-
-
-