-
公开(公告)号:GB2605068A
公开(公告)日:2022-09-21
申请号:GB202207760
申请日:2020-11-11
Applicant: IBM
Inventor: BRIAN ANTHONY RINALDI , LOKESH MOHAN GUPTA , KEVIN JOHN ASH , MATTHEW JOSEPH KALOS , TRUNG NGUYEN , CLINT HARDY , LOUIS RASOR
IPC: G06F9/50
Abstract: In a method for determining an optimum number of threads to make available per core in a multi-core processor complex to execute tasks, a determination is made of a first processing measurement based on threads executing on the cores of the processor chip, wherein each core includes circuitry to independently execute a plurality of threads. A determination is made of a number of threads to execute on the cores based on the first processing measurement. A determination is made of a second processing measurement based on the threads executing on the cores of the processor chip. A determination is made of an adjustment to the determined number of threads to execute based on the second processing measurement resulting in an adjusted number of threads. The adjusted number of threads on the cores is utilized to execute instructions.
-
公开(公告)号:GB2579754A
公开(公告)日:2020-07-01
申请号:GB202004608
申请日:2018-08-24
Applicant: IBM
Inventor: LOKESH GUPTA , KEVIN JOHN ASH , KYLER ANDERSON , MATTHEW JOSEPH KALOS
Abstract: A cache hit is generated, in response to receiving an input/output (I/O) command over a bus interface. An update for a metadata track is stored in a buffer associated with a central processing unit (CPU) that processes the I/O command, in response to generating the cache hit. The metadata track is asynchronously updated from the buffer with the stored update for the metadata track in the buffer.
-
公开(公告)号:BR112013034067B1
公开(公告)日:2021-01-19
申请号:BR112013034067
申请日:2012-04-11
Applicant: IBM
Inventor: DALE RIEDY , DANIEL FRANCIS CASPER , HARRY YUDENFRIEND , JOHN FLANAGAN , LOUIS WILLIAM RICCI , MATTHEW JOSEPH KALOS , ROGER HATHORN , SCOTT CARLSON
IPC: G06F13/42
Abstract: facilitação de operações de entrada/saída de modo de transporte entre um subsistema de canal e dispositivos de entrada/saída. um produto de programa de computador é fornecido para realizar: o envio, por um subsis-tema de canal, uma mensagem de solicitação de processo de início de sessão (prli) para a unidade de controle que indica se o subsistema de canal suporta transferência de dados bidirecional; receber uma mensagem de resposta de prli da unidade de controle que indica se a unidade de controle suporta transferência de dados bidirecional; coletar uma pluralidade de comandos, pelo menos um dos quais especifica uma transferência de dados de entrada e pelo menos um especificando uma transferência de dados de saída; enviar pelo menos uma mensagem de dados de saída para a unidade de controle incluin-do dados de saída a ser transferida para a unidade de controle, a mensagem de dados de saída associada com pelo menos uma mensagem de entrada da unidade de controle incluindo dados de entrada a serem armazenados em uma memória principal do sistema de computador host.
-
公开(公告)号:BR112013034067A2
公开(公告)日:2018-06-19
申请号:BR112013034067
申请日:2012-04-11
Applicant: IBM
Inventor: DALE RIEDY , DANIEL FRANCIS CASPER , HARRY YUDENFRIEND , JOHN FLANAGAN , LOUIS WILLIAM RICCI , MATTHEW JOSEPH KALOS , ROGER HATHORN , SCOTT CARLSON
IPC: G06F13/42
-
公开(公告)号:GB2555324B
公开(公告)日:2019-09-04
申请号:GB201720413
申请日:2016-05-13
Applicant: IBM
Inventor: ROGER HATHORN , BRET WAYNE HOLLEY , MATTHEW JOSEPH KALOS
IPC: G06F13/16 , G06F3/06 , G06F13/36 , G06F13/40 , H04L12/801
Abstract: A channel of a host computational device sends a command to transfer data to a control unit included in a storage controller. The channel of the host computational device receives a number of buffer credits from the control unit for communication with the control unit, where the number of buffer credits that is received is based on the control unit monitoring a number of transfer ready operations and a number of retry operations during a monitoring period while communicating with a plurality of channels that includes the channel.
-
公开(公告)号:GB2555324A
公开(公告)日:2018-04-25
申请号:GB201720413
申请日:2016-05-13
Applicant: IBM
Inventor: ROGER HATHORN , BRET WAYNE HOLLEY , MATTHEW JOSEPH KALOS
IPC: G06F13/16 , G06F3/06 , G06F13/36 , G06F13/40 , H04L12/801
Abstract: A channel of a host computational device sends a command to transfer data to a control unit included in a storage controller. The channel of the host computational device receives a number of buffer credits from the control unit for communication with the control unit, where the number of buffer credits that is received is based on the control unit monitoring a number of transfer ready operations and a number of retry operations during a monitoring period while communicating with a plurality of channels that includes the channel.
-
公开(公告)号:BR112013034069B1
公开(公告)日:2021-07-27
申请号:BR112013034069
申请日:2012-05-03
Applicant: IBM
Inventor: DALE RIEDY , DANIEL FRANCIS CASPER , HARRY YUDENFRIEND , JOHN FLANAGAN , LOUIS RICCI , MATTHEW JOSEPH KALOS , ROGER HATHORN , SCOTT CARLSON , SUSAN KAY CANDELARIA
IPC: G06F13/12
Abstract: facilitação de operações de entrada/saída de modo de transporte entre um subsistema de canal e dispositivos de entrada/saída. um produto de programa de computador é configurado para executar um método inclu-indo: gerar pelo menos uma mensagem de comando por um subsistema de canal do sistema de computador hospedeiro, pelo menos uma mensagem de comando incluindo uma ou mais palavras de comando de dispositivo (dcws), em que pelo menos uma dcw de uma ou mais dcws inclui uma indicação de suprimir comprimento (sli) configurada para instruir uma unidade de controle a continuar a executar a operação de e/s em res-posta à unidade de controle detectar que a contagem de dados não casa com uma quanti-dade de dados exigida; receber um valor de comprimento incorreto (il), o valor il sendo um primeiro valor il em resposta a sli sendo um primeiro valor sli e a contagem de dados não casando com a quantidade de dados exigida; e responsivo ao recebimento do valor de il a partir da unidade de controle, armazenar um indicador de il em uma palavra de status de subcanal.
-
公开(公告)号:GB2578080B
公开(公告)日:2020-09-09
申请号:GB202002167
申请日:2018-07-19
Applicant: IBM
Inventor: KYLER ANDERSON , KEVIN JOHN ASH , MATTHEW JOSEPH KALOS , BETH ANN PETERSON , LOKESH MOHAN GUPTA
IPC: G06F12/0871 , G06F3/06
Abstract: Provided are a computer program product, system, and method for using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache. A track format table associates track format codes with track format metadata. A determination is made as to whether the track format table has track format metadata matching track format metadata of a track staged into the cache. A determination is made as to whether a track format code from the track format table for the track format metadata in the track format table matches the track format metadata of the track staged. A cache control block for the track being added to the cache is generated including the determined track format code when the track format table has the matching track format metadata.
-
公开(公告)号:BR112013034069A2
公开(公告)日:2018-07-03
申请号:BR112013034069
申请日:2012-05-03
Applicant: IBM
Inventor: DALE RIEDY , DANIEL FRANCIS CASPER , HARRY YUDENFRIEND , JOHN FLANAGAN , LOUIS RICCI , MATTHEW JOSEPH KALOS , ROGER HATHORN , SCOTT CARLSON , SUSAN KAY CANDELARIA
IPC: G06F13/12
-
公开(公告)号:GB2501657B
公开(公告)日:2017-07-26
申请号:GB201314942
申请日:2012-01-10
Applicant: IBM
Inventor: BETH ANN PETERSON , THERESA MARY BROWN , NEDLAYA YAZZIE FRANCISCO , SUGUANG LI , MATTHEW JOSEPH KALOS
IPC: G06F11/20
Abstract: A plurality of logical volumes are stored at a plurality of sites. A command to execute an operation on a logical volume is received. A determination is made as to whether a rule associated with the logical volume permits execution of the operation on the logical volume. In response to determining that the rule associated with the logical volume permits execution of the operation on the logical volume, the operation is executed on the logical volume.
-
-
-
-
-
-
-
-
-