-
261.
公开(公告)号:AU2020214177B2
公开(公告)日:2022-12-01
申请号:AU2020214177
申请日:2020-01-23
Applicant: IBM
Inventor: GIAMEI BRUCE CONRAD , SOFIA ANTHONY THOMAS , KLEIN MATTHIAS , WEISHAUPT SIMON , FARRELL MARK , SLEGEL TIMOTHY , MISHRA ASHUTOSH , JACOBI CHRISTIAN
IPC: G06F9/30
Abstract: An instruction to perform a function of a plurality of functions is obtained. The instruction is a single architected instruction of an instruction set architecture that complies to an industry standard for compression. The instruction is executed, and the executing includes performing the function specified by the instruction. The performing includes, based on the function being a compression function or a decompression function, transforming state of input data between an uncompressed form of the input data and a compressed form of the input data to provide a transformed state of data accessing. During performing the function, history relating to the function is accessed. The history is to be used in transforming the state of input data between the uncompressed form and the compressed form.
-
公开(公告)号:AU2020214661B2
公开(公告)日:2022-09-22
申请号:AU2020214661
申请日:2020-01-14
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , LEHNERT FRANK , KLEIN MATTHIAS , BRADBURY JONATHAN , JACOBI CHRISTIAN , BELMAR BRENTON , DRIEVER PETER
Abstract: A data processing system (210) and a method for handling an input/output store instruction (30), comprising a system nest (18) communicatively coupled to at least one input/output bus (22) by an input/output bus controller (20). The data processing system (210) further comprises at least a data processing unit (216) comprising a core (12), a system firmware (10) and an asynchronous core-nest interface (14). The data processing unit (216) is communicatively coupled to the system nest (18) via an aggregation buffer (16). The system nest (18) is configured to asynchronously load from and/or store data to an external device (214) which is communicatively coupled to the input/output bus (22). The data processing unit (216) is configured to complete the input/output store instruction (30) before an execution of the input/output store instruction (30) in the system nest (18) is completed.
-
公开(公告)号:ZA202105874B
公开(公告)日:2022-07-27
申请号:ZA202105874
申请日:2021-08-17
Applicant: IBM
Inventor: SCHWARZ ERIC MARK , BRADBURY JONATHAN , MALLEY EDWARD THOMAS , JACOBI CHRISTIAN
Abstract: A single architected instruction to perform scalar multiplication for cryptographic operations is obtained. The instruction is executed, and the executing includes determining a scalar multiply function of a plurality of scalar multiply functions supported by the instruction to be performed. Input for the scalar multiply function is obtained, and the input includes at least one source component and a scalar value. The scalar multiply function is performed using the input to provide an output to be used in a cryptographic operation.
-
公开(公告)号:HUE056632T2
公开(公告)日:2022-02-28
申请号:HUE18700180
申请日:2018-01-03
Applicant: IBM
Inventor: GREINER DAN , SLEGEL TIMOTHY , JACOBI CHRISTIAN , SAPORITO ANTHONY , PAPROTSKI VOLODYMYR , MITRAN MARCEL
IPC: G06F9/30
-
公开(公告)号:BR112014022726B1
公开(公告)日:2022-02-15
申请号:BR112014022726
申请日:2012-11-15
Applicant: IBM
Inventor: JACOBI CHRISTIAN , ERIC MARK SCHWARZ , JONATHAN DAVID BRADBURY , MICHAEL KARL GSCHWIND , SLEGEL TIMOTHY
IPC: G11C11/00
Abstract: instrução para computar a distância para uma fronteira de memória específica. é fornecida uma instrução de contagem de carga para limite de bloco que fornece uma distância a partir de um endereço especificado de memória para um limite especificado de memória. o limite de memória é um limite que não deve ser cruzado durante o carregamento de dados. o limite pode ser especificado de várias maneiras, incluindo, mas não limitado a, um valor variável no texto de instrução, um valor de texto de instrução fixo codificado no código de operação ou um limite baseado em registro; ou pode ser dinamicamente determinado.
-
公开(公告)号:ES2890239T3
公开(公告)日:2022-01-18
申请号:ES17797326
申请日:2017-11-09
Applicant: IBM
Inventor: GREINER DAN , SAPORITO ANTHONY , SHUM CHUNG-LUNG , SLEGEL TIMOTHY , JACOBI CHRISTIAN
IPC: G06F9/30
Abstract: Un método implementado por ordenador para facilitar el procesamiento en un entorno informático, comprendiendo dicho método implementado por ordenador: obtener una instrucción para realizar una bifurcación condicional a una ubicación especificada indirectamente; y ejecutar, por al menos un procesador, la instrucción; el método caracterizado porque la ejecución comprende: obtener una dirección de bifurcación de una ubicación en la memoria, la ubicación en la memoria designada por la instrucción, en donde los contenidos de un registro especificado en un campo de índice de la instrucción más los contenidos de otro registro especificado en un campo de base de la instrucción agregado a un desplazamiento especificado en la instrucción proporcionan una dirección en la memoria que define la ubicación en la memoria; determinar en base a un código de condición de otra instrucción si va a ocurrir una bifurcación, en donde la determinación usa el código de condición para indexar en una máscara proporcionada por la instrucción para determinar si la bifurcación debe ocurrir; y bifurcar a la dirección de la bifurcación obtenida de la ubicación en la memoria, basándose en la determinación de que la bifurcación va a ocurrir, en donde la bifurcación se realiza sin tener que precargar la dirección de la bifurcación en un registro.
-
公开(公告)号:BR112014031354B1
公开(公告)日:2022-01-04
申请号:BR112014031354
申请日:2013-06-12
Applicant: IBM
Inventor: JACOBI CHRISTIAN , GREINER DAN , ROGERS ROBERT , SLEGEL TIMOTHY
IPC: G06F9/46
Abstract: controle seletivo de execução de instrução em processamento transacional. a execução de instruções em um ambiente transacional é seletivamente controlada. uma instrução transaction begin inicia uma transação e inclui controles que indicam seletivamente se determinados tipos de instruções são permitidas a executar dentro da transação. os controles incluem um ou mais dentre um controle de modificação de registro de acesso de concessão e um controle de operação de ponto flutuante de concessão.
-
公开(公告)号:SI3571578T1
公开(公告)日:2021-11-30
申请号:SI201730900
申请日:2017-11-09
Applicant: IBM
Inventor: GREINER DAN , SAPORITO ANTHONY , SHUM CHUNG-LUNG , SLEGEL TIMOTHY , JACOBI CHRISTIAN
IPC: G06F9/00
-
公开(公告)号:PL3526927T3
公开(公告)日:2021-08-16
申请号:PL17780697
申请日:2017-10-02
Applicant: IBM
-
公开(公告)号:BR112014022725B1
公开(公告)日:2021-08-10
申请号:BR112014022725
申请日:2013-03-07
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , GSCHWIND MICHAEL KARL , SLEGEL TIMOTHY , SCHWARZ ERIC MARK , JACOBI CHRISTIAN
IPC: G06F9/30
Abstract: método para carregar dados até uma fronteira de memória determinada dinamicamente. uma instrução de carregamento para fronteira de bloco é fornecida que carrega um número variável de bytes de dados em um registro enquanto assegura que uma fronteira de memória especificada não seja ultrapassada. a fronteira é dinamicamente determinada com base em um tipo especificado de fronteira e uma ou mais características do processador executadas da instrução, como tamanho de linha de cache ou tamanho de página usada pelo processador.
-
-
-
-
-
-
-
-
-