-
公开(公告)号:AU2020233905A1
公开(公告)日:2021-06-10
申请号:AU2020233905
申请日:2020-02-26
Applicant: IBM
Inventor: HELLER LISA , BUSABA FADI , BRADBURY JONATHAN , BORNTRAEGER CHRISTIAN , BACHER UTZ , BUENDGEN REINHARD
Abstract: A method is provided. The method is implemented by a communication interface of a secure interface control executing between the secure interface control of a computer and hardware of the computer/ In this regard, the communication interface receives an instruction and determines whether the instruction is a millicoded instruction. Further, the communication interface enters a millimode comprising enabling the secure interface control to engage millicode of the hardware through the communication interface based on the instruction being the millicoded instruction. The millicode, then, executes the instruction
-
公开(公告)号:DK3532921T3
公开(公告)日:2021-03-29
申请号:DK17791010
申请日:2017-10-17
Applicant: IBM
Inventor: BRADBURY JONATHAN , SCHWARZ ERIC , MUELLER SILVIA MELITTA , GSCHWIND MICHAEL KARL , OLSSON BRETT
-
公开(公告)号:DK3526927T3
公开(公告)日:2021-03-22
申请号:DK17780697
申请日:2017-10-02
Applicant: IBM
-
公开(公告)号:ES2811033T3
公开(公告)日:2021-03-10
申请号:ES17772028
申请日:2017-09-21
Applicant: IBM
Inventor: MUELLER SILVIA , COPELAND REID , BRADBURY JONATHAN , CARLOUGH STEVEN
IPC: G06F7/491
Abstract: Un procedimiento implementado por ordenador para facilitar el procesamiento dentro de un entorno informático, comprendiendo el procedimiento: obtener una instrucción para la ejecución, la instrucción para realizar una operación de multiplicación y desplazamiento; y ejecutar la instrucción, comprendiendo la ejecución: multiplicar un primer valor y un segundo valor obtenido por la instrucción para obtener un producto; desplazar el producto en una dirección especificada por una cantidad seleccionada para proporcionar un resultado, la cantidad seleccionada que está definida por el usuario; y colocar el resultado en una ubicación seleccionada, el resultado se utilizará en el procesamiento dentro del entorno informático.
-
公开(公告)号:AU2017336196B2
公开(公告)日:2020-07-09
申请号:AU2017336196
申请日:2017-09-26
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , MUELLER SILVIA MELITTA
IPC: G06F9/30
Abstract: An instruction generates a value for use in processing within a computing environment. The instruction obtains a sign control associated with the instruction, and shifts an input value of the instruction in a specified direction by a selected amount to provide a result. The result is placed in a first designated location in a register, and the sign, which is based on the sign control, is placed in a second designated location of the register. The result and the sign provide a signed value to be used in processing within the computing environment.
-
公开(公告)号:PL3924843T3
公开(公告)日:2025-03-17
申请号:PL20704524
申请日:2020-02-11
Applicant: IBM
Inventor: LICHTENAU CEDRIC , BRADBURY JONATHAN , SCHWARZ ERIC MARK , FIGULI RAZVAN PETER , PAYER STEFAN
IPC: G06F16/903
-
公开(公告)号: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.
-
19.
公开(公告)号:DE112020000223T5
公开(公告)日:2021-08-26
申请号:DE112020000223
申请日:2020-03-02
Applicant: IBM
Inventor: HELLER LISA CRANTON , BUSADA FADI , BRADBURY JONATHAN
IPC: G06F21/79
Abstract: Gemäß einer oder mehreren Ausführungsformen der vorliegenden Erfindung umfasst ein durch einen Computer umgesetztes Verfahren ein Aktivieren, durch eine sichere Schnittstellensteuerung eines Computersystems, einer nicht sicheren Entität des Computersystems, um auf eine Seite eines Arbeitsspeichers, der zwischen der nicht sicheren Entität und einer sicheren Domäne des Computersystems gemeinsam genutzt wird, auf Grundlage der Seite zuzugreifen, die mit einem deaktivierten Indikator „Sicherer Speicherschutz“ der Seite als „Nicht sicher“ gekennzeichnet ist. Die sichere Schnittstellensteuerung kann überprüfen, dass der Indikator „Sicherer Speicherschutz“ der Seite deaktiviert ist, bevor der nicht sicheren Entität erlaubt wird, auf die Seite zuzugreifen. Die sichere Schnittstellensteuerung kann einer sicheren Entität der sicheren Domäne Zugriff auf die Seite ohne eine Überprüfung des Indikators „Sicherer Speicherschutz“ der Seite bereitstellen.
-
公开(公告)号:PL3526927T3
公开(公告)日:2021-08-16
申请号:PL17780697
申请日:2017-10-02
Applicant: IBM
-
-
-
-
-
-
-
-
-