-
公开(公告)号:ES2677709T3
公开(公告)日:2018-08-06
申请号:ES15711725
申请日:2015-03-19
Applicant: IBM
Inventor: GREINER DAN , FARRELL MARK , OSISEK DAMIAN , SCHMIDT DONALD , BUSABA FADI , KUBALA JEFFREY , BRADBURY JONATHAN , HELLER LISA , SLEGEL TIMOTHY , JACOBI CHRISTIAN
Abstract: Un sistema informático que comprende: una configuración (102) que comprende un núcleo configurable entre un modo de hilo único (ST) y un modo de multihilo (MT), el modo ST abarca un hilo principal y el modo MT abarca el hilo principal y uno o más hilos secundarios en los recursos compartidos del núcleo; y una facilidad (103) de multihilo configurada para controlar la utilización de la configuración en donde la facilidad de multihilo se adapta para ejecutar en el hilo principal en el modo ST, una instrucción de configuración del modo MT; obtener un número de hilos solicitados desde una ubicación especificada por la instrucción de configuración del modo MT, en donde la instrucción de configuración del modo MT es una instrucción del procesador de señal (SIGP) de un sistema operativo, comprendiendo la instrucción SIGP una orden de configuración MT y una id de hilo máximo especificado por programa (PSMTID) que configura un número de bits para la identificación del hilo asociada con el número de hilos solicitados; habilitar el modo MT para ejecutar los múltiples hilos comprendiendo el hilo principal y el uno o más hilos secundarios en base a determinar que el número de hilos solicitados indica múltiples hilos y ejecutar la orden de configuración de MT con un valor distinto de cero del PSMTID; y mantenerse en el modo ST y evitar la habilitación del modo MT en base a la ejecución de la orden de configuración de MT con un valor cero del PSMTID.
-
162.
公开(公告)号:DK2769305T3
公开(公告)日:2018-08-06
申请号:DK12871072
申请日:2012-11-15
Applicant: IBM
Inventor: SLEGEL TIMOTHY , JACOBI CHRISTIAN , BRADBURY JONATHAN DAVID , GSCHWIND MICHAEL KARL , SCHWARZ ERIC MARK
IPC: G06F9/30
-
公开(公告)号:DE112017000163T5
公开(公告)日:2018-07-05
申请号:DE112017000163
申请日:2017-01-12
Applicant: IBM
Inventor: SCHWARZ ERIC MARK , BUSABA FADI YUSUF , GSCHWIND MICHAEL KARL , SLEGEL TIMOTHY , CAIN III HAROLD WADE , SALAPURA VALENTINA
IPC: G06F9/46
Abstract: Ein Verfahren, System und Computerprogrammprodukt werden zum Priorisieren von Transaktionen bereitgestellt. Ein Prozessor in einer Datenverarbeitungsumgebung initiiert die Ausführung einer Transaktion. Der Prozessor enthält einen transaktionsgebundenen Kern, und die Ausführung der Transaktion wird durch den transaktionsgebundenen Kern ausgeführt. Der Prozessor erhält gleichzeitig mit der Ausführung der Transaktion durch den transaktionsgebundenen Kern eine Angabe eines Konflikts zwischen der Transaktion und mindestens einer anderen Transaktion, die durch einen weiteren Kern in der Datenverarbeitungsumgebung ausgeführt wird. Der Prozessor bestimmt, ob der transaktionsgebundene Kern einen Indikator enthält, und auf Grundlage des Bestimmens, dass der transaktionsgebundene Kern einen Indikator enthält, ignoriert der Prozessor den Konflikt und verwendet den transaktionsgebundenen Kern, um die Ausführung der Transaktion abzuschließen.
-
164.
公开(公告)号:ES2673903T3
公开(公告)日:2018-06-26
申请号:ES15711701
申请日: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
Abstract: Un sistema informático, que comprende: una configuración (102) que comprende un núcleo configurable entre un modo de subproceso único (ST) y un modo de subprocesamiento múltiple (MT), el modo ST que se dirige a un subproceso primario y el modo MT que se dirige al subproceso primario y a uno o más subprocesos secundarios sobre recursos compartidos del núcleo; y una facilidad de subprocesamiento múltiple (103) configurada para controlar la utilización de la configuración, en donde la facilidad de subprocesamiento múltiple está adaptada para: acceder al subproceso primario en el modo ST usando un valor de dirección de núcleo; conmutar del modo ST al modo MT; y acceder al subproceso primario o a uno del uno o más subprocesos secundarios en el modo MT, y caracterizado por que la facilidad de subprocesamiento múltiple está adaptada para acceder al subproceso primario o a uno del uno o más subprocesos secundarios en el modo MT usando un valor de dirección expandido, comprendiendo el valor de dirección expandido el valor de dirección de núcleo concatenado con un valor de dirección de subproceso.
-
公开(公告)号:DK3123326T3
公开(公告)日:2018-06-25
申请号:DK15711701
申请日:2015-03-16
Applicant: IBM
Inventor: GREINER DAN , FARRELL MARK , OSISEK DAMIAN LEO , SLEGEL TIMOTHY , SCHMIDT DONALD WILLIAM , BUSABA FADI YUSUF , KUBALA JEFFREY PAUL , BRADBURY JONATHAN DAVID , HELLER LISA CRANTON
IPC: G06F9/50
-
公开(公告)号:ZA201606670B
公开(公告)日:2018-05-30
申请号:ZA201606670
申请日:2016-09-27
Applicant: IBM
Inventor: SCHWARZ ERIC MARK , BUSABA FADI YUSUF , GSCHWIND MICHAEL KARL , SLEGEL TIMOTHY , SALAPURA VALENTINA , JACOBI CHRISTIAN , CAIN III HAROLD WADE
Abstract: Embodiments relate to implementing a coherence protocol. An aspect includes sending a request for data to a remote processor and receiving by a processor a response from the remote processor. The response has a transaction status of a remote transaction on the remote processor. The processor adds the transaction status of the remote transaction on the remote processor in a local transaction interference tracking table.
-
公开(公告)号:CA2800640C
公开(公告)日:2017-12-12
申请号:CA2800640
申请日:2010-11-08
Applicant: IBM
Inventor: GREINER DAN , OSISEK DAMIAN LEO , SLEGEL TIMOTHY , HELLER LISA
Abstract: In a processor supporting execution of a plurality of functions of an instruction, an instruction blocking value is set for blocking one or more of the plurality of functions, such that an attempt to execute one of the blocked functions, will result in a program exception and the instruction will not execute, however the same instruction will be able to execute any of the functions that are not blocked functions.
-
公开(公告)号:HRP20170426T1
公开(公告)日:2017-06-16
申请号:HRP20170426
申请日:2017-03-16
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY
-
公开(公告)号:LT2834736T
公开(公告)日:2017-06-12
申请号:LT12878682
申请日:2012-11-22
Applicant: IBM
Inventor: GREINER DAN , JACOBI CHRISTIAN , SLEGEL TIMOTHY
-
公开(公告)号:AU2015238663B2
公开(公告)日:2017-05-25
申请号: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.
-
-
-
-
-
-
-
-
-