-
公开(公告)号:CA2819213C
公开(公告)日:2020-04-28
申请号:CA2819213
申请日:2012-05-22
Applicant: IBM
Inventor: GAINEY CHARLES , OAKES KENNETH JAMES , MATHIAS THOMAS BRIAN , SZWED PETER KENNETH , DRIEVER PETER DANA , SUTTON PETER GRIMM , YUDENFRIEND HARRY , TZORTZATOS ELPIDA , GLASSEN STEVEN GARDNER
IPC: G06F13/00
Abstract: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
公开(公告)号:HUE043750T2
公开(公告)日:2019-09-30
申请号:HUE15711073
申请日:2015-03-09
Applicant: IBM
Inventor: GSCHWIND MICHAEL KARL , GAINEY CHARLES
-
公开(公告)号:HRP20161265T1
公开(公告)日:2016-12-02
申请号:HRP20161265
申请日:2016-10-03
Applicant: IBM
Inventor: GAINEY CHARLES , KUBALA JEFFREY PAUL , FARRELL MARK , SCHMIDT DONALD WILLIAM , MULDER JAMES , PIERCE BERNARD , ROGERS ROBERT
-
公开(公告)号:AU2015238706A1
公开(公告)日:2016-08-04
申请号:AU2015238706
申请日: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.
-
公开(公告)号:AU2010355805B2
公开(公告)日:2014-05-22
申请号:AU2010355805
申请日:2010-11-08
Applicant: IBM
Inventor: GREINER DAN , GAINEY CHARLES , CRADDOCK DAVID , CONESKI ANTHONY , GLENDENING BETH , FARRELL MARK , GREGG THOMAS , NJOKU-CHARLES UGOCHUKWU
Abstract: An adapter is enabled for use. The enabling includes assigning one or more address spaces to the adapter, based on a request. For each address space assigned to the adapter, a corresponding device table entry is assigned. When the adapter is no longer needed, it is disabled and the assigned device table entries become available.
-
公开(公告)号:PL2223203T3
公开(公告)日:2012-07-31
申请号:PL09700680
申请日:2009-01-12
Applicant: IBM
Inventor: GAINEY CHARLES , FARRELL MARK , KUBALA JEFFREY , SCHMIDT DONALD
-
公开(公告)号:ES2379575T3
公开(公告)日:2012-04-27
申请号:ES09700680
申请日:2009-01-12
Applicant: IBM
Inventor: GAINEY CHARLES , FARRELL MARK , KUBALA JEFFREY , SCHMIDT DONALD
Abstract: Un método para un cambio de configuración de una topología de una pluralidad de procesadores invitados (CPU invitadas) de una configuración de invitado en un sistema de ordenador anfitrión dividido en particiones lógicas que comprende procesadores anfitriones (CPU anfitrionas), estando el método caracterizado por: un procesador invitado de la configuración de invitado que busca (2001) una instrucción de realizar función de topología definida por una arquitectura de ordenador, comprendiendo la instrucción de realizar función de topología un campo de código de operación que especifica la instrucción de realizar función de topología y un campo de registro que especifica un registro general; ejecutar la instrucción de realizar función de topología, comprendiendo la ejecución: obtener un campo de control de función FC a partir del registro general especificado; responder al FC que tiene un primer valor o un segundo valor que especifica una solicitud para un cambio de polarización, es decir, una solicitud para cambiar entre asignar de manera uniforme o no uniforme recursos de tratamiento físicos a los procesadores invitados, solicitar el cambio de polarización especificado de la configuración de la topología de los procesadores invitados de la configuración de invitado; responder al cambio de polarización especificado solicitado que es aceptado, cambiar la topología de los procesadores invitados de la configuración de invitado de acuerdo con el cambio de polarización especificado; responder al cambio de topología solicitado que está en progreso, establecer (2005) un primer valor de código de condición que indica un cambio de topología iniciado; responder al cambio de topología solicitado que es rechazado, establecer (2007) un segundo valor de código de condición que indica que el cambio de topología es rechazado; responder al cambio de topología solicitado que es rechazado, establecer un valor de código de razón RC en el registro general; responder al FC que tiene un tercer valor que especifica una solicitud para una comprobación de estado de cambio de topología, establecer un valor de código de condición que indica si el informe del cambio de topología está pendiente; y completar la ejecución de la instrucción.
-
公开(公告)号:CA2940990C
公开(公告)日:2022-08-23
申请号: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
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.
-
公开(公告)号:HRP20211545T3
公开(公告)日:2022-01-07
申请号:HRP20211545
申请日:2009-02-16
Applicant: IBM
Inventor: SZWED PETER KENNETH , OSISEK DAMIAN , HELLER LISA , FARRELL MARK , GAINEY CHARLES , GREINER DAN
-
公开(公告)号:CA2852861C
公开(公告)日:2019-08-13
申请号:CA2852861
申请日:2012-11-13
Applicant: IBM
Inventor: CARLOUGH STEVEN , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GAINEY CHARLES , MITRAN MARCEL , COPELAND REID
Abstract: Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location.
-
-
-
-
-
-
-
-
-