-
公开(公告)号:GB2506073B
公开(公告)日:2015-04-08
申请号:GB201400048
申请日:2012-05-25
Applicant: IBM
Inventor: GAINEY CHARLES JR , OAKES KENNETH JAMES , MATHIAS THOMAS BRIAN , SZWED PETER KENNETH , DRIEVER PETER DANA , SUTTON PETER GRIMM , YUDENFRIEND HARRY , TZORTZATOS ELPIDA , GLASSEN STEVEN GARDNER
IPC: G06F13/38
-
公开(公告)号:GB2505125B
公开(公告)日:2015-03-18
申请号:GB201320846
申请日:2012-05-10
Applicant: IBM
-
公开(公告)号:DK2430547T3
公开(公告)日:2015-02-02
申请号:DK10778994
申请日:2010-11-08
Applicant: IBM
Inventor: SZWED PETER KENNETH , CRADDOCK DAVID , GREGG THOMAS , GLENDENING BETH , LAIS ERIC NORMAN , WILKINS STEPHEN GLENN , BRICE FRANK WILLIAM JR
IPC: G06F11/34
-
公开(公告)号:DE112012002307T5
公开(公告)日:2014-02-20
申请号:DE112012002307
申请日:2012-05-15
Applicant: IBM
Inventor: SZWED PETER KENNETH , GUSEFSKI RICHARD , CHENCINSKI EDWARD , COON JAMES RICHARD , MATHIAS THOMAS BRIAN , JORDAN MICHAEL JOSEPH , SULLIVAN GARRY JOSEPH , GLASSEN STEVEN GARDNER , WERNER KLAUS , DAYKA JOHN , KRAEMER MARCO
IPC: H04L9/32
Abstract: Es wird ein Computerprogrammprodukt für das integrierte Bereitstellen eines Schlüssels bereitgestellt. Das Computerprogrammprodukt beinhaltet ein durch einen Verarbeitungsschaltkreis lesbares physisches Speichermedium, auf dem Befehle zur Ausführung durch den Verarbeitungsschaltkreis zur Durchführung eines Verfahrens gespeichert sind. Das Verfahren beinhaltet das Verwenden einer Smartcard aus zwei oder mehreren Smartcards mit einem Support-Element aus zwei oder mehreren Support-Elementen zum Erstellen eines Verschlüsselungsschlüssels und das Speichern des Verschlüsselungsschlüssels in einer verschlüsselten Datei, die nur durch die Smartcard und das Support-Element, die zum Erstellen des Verschlüsselungsschlüssels verwendet wurden, entschlüsselt werden kann.
-
公开(公告)号:AU2012266573A1
公开(公告)日:2013-05-02
申请号:AU2012266573
申请日:2012-05-25
Applicant: IBM
Inventor: SZWED PETER KENNETH , OAKES KENNETH JAMES , SUTTON PETER GRIMM , DRIEVER PETER DANA , YUDENFRIEND HARRY , GLASSEN STEVEN GARDNER
Abstract: Provided is a method of executing a Start Subchannel instruction in a computing environment comprising main storage and storage class memory, said method comprising: responsive to determining that a subchannel identified by the Start Subchannel instruction is an Asynchronous Data Mover (ADM) subchannel, performing: obtaining an operation request block from main storage, the operation request block comprising an address of an operation block; based on the address of the operation block, obtaining the operation block from main storage, the operation block consisting of a request block, a response block, and one or more first move specification blocks (MSBs), wherein the request block comprises an MSB count field having a value indicating the number of one or more MSBs included in and referenced by the operation block, wherein the response block is configured to hold exception conditions, wherein each move specification block is configured to include an operation code field, a block count field, a main storage address field for addressing main storage, a storage class memory address field for addressing storage class memory, a block size field and a flags field; obtaining a move specification block of the one or more move specification blocks; determining based on the operation code in the obtained move specification block an operation that the obtained move specification block is configured to perform on blocks of storage class memory; based on the move specification block, initiating the operation on the blocks of storage class memory associated with a storage class memory address of the storage class memory address field; and responsive to at least initiating the operation and encountering an exception condition, storing information within the response block, wherein the response block comprises an exception flags field, a field validity field, a failing MSB address field, a failing indirect data address word (AIDAW) address field, a failing main storage address field and a failing storage class memory address field, the information relating to one or more exceptions resulting from the operation, wherein the one or more exceptions are related to at least one of: main storage associated with a main storage address of the main storage address field, storage class memory associated with a storage class memory address of the storage class memory address field, or the obtained move specification block, and wherein the information includes an indication of an exception and additional information relating to the exception, the additional information specifying one or more address exceptions.
-
公开(公告)号:HRP20211545T1
公开(公告)日:2022-01-07
申请号:HRP20211545
申请日:2009-02-16
Applicant: IBM
Inventor: SZWED PETER KENNETH , OSISEK DAMIAN , HELLER LISA , FARRELL MARK , GAINEY CHARLES , GREINER DAN
-
公开(公告)号:DK2248020T3
公开(公告)日:2021-10-18
申请号:DK09714605
申请日:2009-02-16
Applicant: IBM
Inventor: SZWED PETER KENNETH , OSISEK DAMIAN , HELLER LISA , FARRELL MARK , GAINEY JR CHARLES , GREINER DAN
-
公开(公告)号:CA2819161C
公开(公告)日:2019-12-03
申请号:CA2819161
申请日:2012-05-25
Applicant: IBM
Inventor: SZWED PETER KENNETH , OAKES KENNETH JAMES , SUTTON PETER GRIMM , DRIEVER PETER DANA , YUDENFRIEND HARRY , GLASSEN STEVEN GARDNER
Abstract: Provided is a method of executing a Start Subchannel instruction in a computing environment comprising main storage and storage class memory, said method comprising: responsive to determining that a subchannel identified by the Start Subchannel instruction is an Asynchronous Data Mover (ADM) subchannel, performing: obtaining an operation request block from main storage, the operation request block comprising an address of an operation block; based on the address of the operation block, obtaining the operation block from main storage, the operation block consisting of a request block, a response block, and one or more first move specification blocks (MSBs), wherein the request block comprises an MSB count field having a value indicating the number of one or more MSBs included in and referenced by the operation block, wherein the response block is configured to hold exception conditions, wherein each move specification block is configured to include an operation code field, a block count field, a main storage address field for addressing main storage, a storage class memory address field for addressing storage class memory, a block size field and a flags field; obtaining a move specification block of the one or more move specification blocks; determining based on the operation code in the obtained move specification block an operation that the obtained move specification block is configured to perform on blocks of storage class memory; based on the move specification block, initiating the operation on the blocks of storage class memory associated with a storage class memory address of the storage class memory address field; and responsive to at least initiating the operation and encountering an exception condition, storing information within the response block, wherein the response block comprises an exception flags field, a field validity field, a failing MSB address field, a failing indirect data address word (AIDAW) address field, a failing main storage address field and a failing storage class memory address field, the information relating to one or more exceptions resulting from the operation, wherein the one or more exceptions are related to at least one of: main storage associated with a main storage address of the main storage address field, storage class memory associated with a storage class memory address of the storage class memory address field, or the obtained move specification block, and wherein the information includes an indication of an exception and additional information relating to the exception, the additional information specifying one or more address exceptions.
-
公开(公告)号:AU2010355810B2
公开(公告)日:2014-04-24
申请号:AU2010355810
申请日:2010-11-08
Applicant: IBM
Inventor: SZWED PETER KENNETH , CRADDOCK DAVID , GREGG THOMAS , GLENDENING BETH , LAIS ERIC NORMAN , WILKINS STEPHEN GLENN , BRICE JR FRANK WILLIAM
IPC: G06F11/34
Abstract: A measurement facility is provided for capturing and presenting fine-grained usage information for adapter functions in an input/output subsystem. Adapter specific input/output traffic is tracked on a per function basis and the results are dynamically presented to the user. This information is useful for performance tuning, load balancing and usage based charging, as examples.
-
公开(公告)号:SG194599A1
公开(公告)日:2013-12-30
申请号:SG2013078829
申请日:2012-05-22
Applicant: IBM
Inventor: GAINEY JR CHARLES , OAKES KENNETH JAMES , MATHIAS THOMAS BRIAN , SZWED PETER KENNETH , DRIEVER PETER DANA , SUTTON PETER GRIMM , YUDENFRIEND HARRY , TZORTZATOS ELPIDA , GLASSEN STEVEN GARDNER
Abstract: ion for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
-
-
-
-
-
-
-
-