-
公开(公告)号:GB2581924A
公开(公告)日:2020-09-02
申请号:GB202007647
申请日:2018-10-29
Applicant: IBM
Inventor: MICHAEL KARL GSCHWIND , JONATHAN DAVID BRADBURY
Abstract: Processing within a computing environment is facilitated by ascertaining locality domain information of a unit of memory to processing capability within the computing environment. Once ascertained, the locality domain information of the unit of memory may be cached in a data structure to facilitate one or more subsequent lookups of the locality domain information associated with one or more affinity evaluations of the unit of memory to processing capability of the computing environment.
-
公开(公告)号:BR112017007442A2
公开(公告)日:2018-01-16
申请号:BR112017007442
申请日:2015-09-14
Applicant: IBM
Inventor: BERND NERZ , CHRISTIAN JACOBI , DAMIAN OSISEK , DAN GREINER , DONALD WILLIAM SCHMIDT , FADI YUSUF BUSABA , FRANK LEHNERT , JEFFREY PAUL KUBALA , JONATHAN DAVID BRADBURY , LISA HELLER , MARK FARRELL , TIMOTHY SLEGEL
Abstract: um sistema e método de implementação de um roteamento de prioridade modificado de uma interrupção de entrada/ saída (e / s). o sistema e método determina se a interrupção de e / s encontra-se pendente para um núcleo e se qualquer um de uma pluralidade de threads host do núcleo está habilitado para processamento de thread host da interrupção de acordo com a determinação de que a interrupção de e/s está pendente. além disso, o sistema e método determina se, pelo menos, uma da pluralidade de threads host habilitada para processamento de thread host é um estado de espera e, de acordo com a determinação de que a, pelo menos, uma da pluralidade de threads host habilitada para processamento de thread host está no estado de espera, encaminha a interrupção de e / s para uma thread host habilitada para o processamento de thread host e no estado de espera.
-
公开(公告)号:BR112016022285B1
公开(公告)日:2022-10-04
申请号:BR112016022285
申请日:2015-03-17
Applicant: IBM
Inventor: DAN F GREINER , MARK S FARRELL , DAMIAN LEO OSISEK , DONALD WILLIAM SCHMIDT , FADI YUSUF BUSABA , JEFFREY PAUL KUBALA , JONATHAN DAVID BRADBURY , LISA CRANTON HELLER , TIMOTHY SLEGEL , CHARLES GAINEY JR
Abstract: EQUIPAMENTO DE COMPUTADOR, MÉTODO E PROGRAMA PRODUTO DE COMPUTADOR PARA RECUPERAÇÃO DA INFORMAÇÃO DA CAPACIDADE MULTITAREFA. As concretizações se relacionam à recuperação da informação da capacidade multitarefa. Um aspecto é um sistema ou equipamento de computador que inclui uma configuração com um ou mais núcleos configuráveis entre o modo de tarefa única (ST) e o modo multitarefa (MT). O modo ST endereça um segmento primário e o modo MT endereça um ou mais segmentos secundários em recursos compartilhados de cada núcleo. O sistema de computador inclui também um recurso multitarefa configurado para controlar a utilização da configuração para realizar um método que inclui a execução, pelo núcleo, de uma instrução de recuperação da informação da capacidade multitarefa. A execução inclui a obtenção de informação de identificação do segmento que identifica a capacidade multitarefa da configuração, e o armazenamento da informação de identificação do segmento obtida.
-
公开(公告)号:GB2596007B
公开(公告)日:2022-09-07
申请号:GB202113006
申请日:2020-02-14
Applicant: IBM
Inventor: TIMOTHY SLEGEL , JONATHAN DAVID BRADBURY , BRUCE CONRAD GIAMEI , JAMES MULDER , PETER JEREMY RELSON
IPC: G06F12/14
Abstract: Detection of alteration of storage keys used to protect memory includes determining whether a storage key alteration event has occurred within a processor of a computing environment. The determining includes checking whether one or more selected fields of a storage key have been updated. The storage key is associated with a block of memory and controls access to the block of memory. Based on the checking indicating that the one or more selected fields of the storage key have been updated, a storage key alteration event has been detected. Based on determining the storage key alteration event has occurred, a notification is provided.
-
公开(公告)号:GB2540070B
公开(公告)日:2019-11-27
申请号:GB201616414
申请日:2015-03-17
Applicant: IBM
-
公开(公告)号:PT3123328T
公开(公告)日:2018-07-23
申请号:PT15711725
申请日:2015-03-19
Applicant: IBM
-
公开(公告)号:PT2769382T
公开(公告)日:2018-07-05
申请号:PT12871181
申请日:2012-11-15
Applicant: IBM
-
公开(公告)号:BR112017011910A2
公开(公告)日:2018-01-16
申请号:BR112017011910
申请日:2015-10-30
Applicant: IBM
Inventor: CHRISTIAN JACOBI , JONATHAN DAVID BRADBURY , MICHAEL KARL GSCHWIND , TIMOTHY SLEGEL
IPC: G06F9/30
Abstract: um método para acessar dados numa memória acoplada a um processador compreendendo: receber uma instrução de referência de memória para o acesso a dados de um primeiro tamanho num endereço na memória; determinar um tamanho de alinhamento do endereço na memória; e acessar os dados do primeiro tamanho em um ou mais grupos de dados acessando cada grupo de bloco de dados simultaneamente. os grupos de dados têm tamanhos que são múltiplos do tamanho do alinhamento.
-
公开(公告)号:GB2540070A
公开(公告)日:2017-01-04
申请号:GB201616414
申请日:2015-03-17
Applicant: IBM
Inventor: JONATHAN DAVID BRADBURY , DONALD WILLIAM SCHMIDT , DANIEL VINCENT ROSA , JANE BARTIK , GARY MALCOLM KING
Abstract: Embodiments relate tracking utilization in a multithreading (MT) computer system. According to one aspect, a computer system includes a configuration with a core configured to operate in a MT that supports multiple threads on shared resources of the core. The core is configured to perform a method that includes resetting a plurality of utilization counters. The utilization counters include a plurality of sets of counters. During each clock cycle on the core, a set of counters is selected from the plurality of sets of counters. The selecting is based on a number of currently active threads on the core. In addition, during each clock cycle a counter in the selected set of counters is incremented based on an aggregation of one or more execution events at the multiple threads of the core. Values of the utilization counters are provided to a software program.
-
20.
公开(公告)号:MX2016012529A
公开(公告)日:2016-12-20
申请号:MX2016012529
申请日:2015-03-16
Applicant: IBM
Inventor: FARRELL MARK , GREINER DAN , SCHMIDT DONALD WILLIAM , OSISEK DAMIAN LEO , GAINEY JR CHARLES , FADI YUSUF BUSABA , JEFFREY PAUL KUBALA , JONATHAN DAVID BRADBURY , LISA CRANTON HELLER , TIMOTHY SLEGEL
Abstract: Un sistema de computadora incluye una configuración con un núcleo configurable entre un modo de subprocesamiento individual (ST) y un modo de subprocesamiento múltiple (MT). El modo ST dirige un subproceso primario y el modo MT dirige el subproceso primario y uno o más subprocesos secundarios en recursos compartidos del núcleo. Se configura un servicio de subprocesamiento múltiple para controlar la utilización de la configuración para llevar a cabo un método que incluye acceder al subproceso primario en el modo ST utilizando un valor de dirección de núcleo y conmutar del modo ST al modo MT. Se accede al subproceso primario o uno del uno o más subprocesos secundarios en el modo MT utilizando un valor de dirección expandida, en donde el valor de dirección expandida incluye el valor de dirección de núcleo concatenado con un valor de dirección de subproceso.
-
-
-
-
-
-
-
-
-