-
公开(公告)号:DE112012002268T5
公开(公告)日:2014-03-06
申请号:DE112012002268
申请日:2012-05-09
Applicant: IBM
Inventor: HADZIC NIHAD , TURNER JEFFREY , CADIGAN MICHAEL JOSEPH , WONG RAYMOND
Abstract: Ein computergestütztes Verfahren beinhaltet: Erzeugen einer Masterkopie von Kopfdaten für alle Pakete eines Datenübertragungsereignisses, wobei die Masterkopie eine Vielzahl intakter konstanter Kopfdateninformationen enthält und die Vielzahl intakter konstanter Kopfdateninformationen für alle Pakete des Datenübertragungsereignisses konstant sind, Speichern eindeutiger Kopfdateninformationen für alle Pakete des Datenübertragungsereignisses, wobei die eindeutigen Kopfdateninformationen Informationen enthalten, die zumindest für ein Paket des Datenübertragungsereignisses eindeutig sind, Markieren der Identitäten jedes Pakets des Datenübertragungsereignisses, um für jedes Paket eine markierte Paketkennung zu erzeugen, und Indexieren der gespeicherten eindeutigen Kopfdateninformationen anhand der Markierung. Gemäß dem Verfahren werden die dem Paket zugehörigen eindeutigen Kopfdateninformationen während der Lesezeit des Pakets auf die Masterkopie überlagert, um ein eindeutiges Paket zu erzeugen.
-
公开(公告)号:GB2503634A
公开(公告)日:2014-01-01
申请号:GB201319324
申请日:2012-05-09
Applicant: IBM
Inventor: HAYNIE HOWARD MICHAEL , TURNER JEFFREY , BARKEY KATHY SUE
IPC: G06F13/38
Abstract: Aggregation of contiguous data packets, such as contiguous I/O adapter stores, is disclosed. Commensurate with receiving data packets to be written to a memory, multiple contiguous data units of the data packets are aggregated into an aggregated data block. The aggregated data block is validated for writing to memory responsive to either the aggregated data block reaching a size which with inclusion of a next contiguous data unit in the aggregated data block would result in the aggregated data block exceeding a configurable size limit, or a next data unit of the plurality of data units to be written to memory being non-contiguous with the multiple contiguous data units.
-
公开(公告)号:GB2504040A
公开(公告)日:2014-01-15
申请号:GB201319325
申请日:2012-05-09
Applicant: IBM
Inventor: HADZIC NIHAD , TURNER JEFFREY , BENDER CARL ALFRED , HAYNIE HOWARD MICHAEL , HANSCOM JEFFREY CHARLES
IPC: G06F9/455
Abstract: Programmable hardware devices are re-programmed without system downtime. To reprogram the device, the device is quiesced, state associated with the device is saved, updates are loaded, the state is restored and operations are resumed, all transparent to the system, except for a possible delay in the system.
-
公开(公告)号:GB2505140B
公开(公告)日:2014-06-04
申请号:GB201321837
申请日:2012-05-21
Applicant: IBM
Inventor: FLANAGAN JOHN , TURNER JEFFREY , BUBB CLINTON , CASPER DANIEL FRANCIS , KUCH GEORGE PETER , HIGGS RAYMOND MICHAEL
IPC: G06F13/38
-
公开(公告)号:DE112012002268B4
公开(公告)日:2022-02-17
申请号:DE112012002268
申请日:2012-05-09
Applicant: IBM
Inventor: CADIGAN MICHAEL JOSEPH , HADZIC NIHAD , TURNER JEFFREY , WONG RAYMOND
Abstract: Computergestütztes Verfahren, das aufweist:Erzeugen einer Masterkopie von Kopfdaten für alle Pakete eines Datenübertragungsereignisses, wobei die Masterkopie eine Mehrzahl intakter konstanter Kopfdateninformationen enthält und die Mehrzahl intakter konstanter Kopfdateninformationen für alle Pakete des Datenübertragungsereignisses konstant sind;Speichern eindeutiger Kopfdateninformationen für alle Pakete des Datenübertragungsereignisses in einem Cachespeicher, wobei die eindeutigen Kopfdateninformationen Informationen enthalten, die für mindestens ein Paket des Datenübertragungsereignisses eindeutig sind;Markieren von Paketkennungen jedes Pakets des Datenübertragungsereignisses, um eine markierte Paketkennung für jedes Paket zu erzeugen;Indexieren der gespeicherten eindeutigen Kopfdateninformationen in dem Cachespeicher anhand der Markierung;Abrufen der eindeutigen, indexierten Kopfdateninformationen von dem Cachespeicher von dem Cachespeicher; undErzeugen eines Pakets unter Verwendung der Masterkopie der Kopfdaten und zugehöriger eindeutiger Kopfdateninformationen durch ein Überlagern der abgerufenen eindeutigen Informationen auf die Masterkopie der Kopfdaten.
-
公开(公告)号:GB2505130B
公开(公告)日:2014-09-24
申请号:GB201321187
申请日:2012-05-09
Applicant: IBM
Inventor: CADIGAN MICHAEL JOSEPH , HADZIC NIHAD , TURNER JEFFREY , WONG RAYMOND
Abstract: A computer-implemented method that includes creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event, storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event, tokenizing identities of each packet of the data transmission event to create a tokenized packet ID for each packet, and indexing the stored unique header information based on the tokenizing. According to the method, at packet read-time, unique header information associated with the packet is overlayed onto the master copy to create a unique packet.
-
公开(公告)号:GB2505140A
公开(公告)日:2014-02-19
申请号:GB201321837
申请日:2012-05-21
Applicant: IBM
Inventor: FLANAGAN JOHN , TURNER JEFFREY , BUBB CLINTON , CASPER DANIEL FRANCIS , KUCH GEORGE PETER , HIGGS RAYMOND MICHAEL
IPC: G06F13/38
Abstract: Processing of out-of-order data transfers is facilitated in computing environments that enable data to be directly transferred between a host bus adapter (or other adapter) and a system without first staging the data in hardware disposed between the host bus adapter and the system. An address to be used in the data transfer is determined, in real-time, by efficiently locating an entry in an address data structure that includes the address to be used in the data transfer.
-
公开(公告)号:GB2505130A
公开(公告)日:2014-02-19
申请号:GB201321187
申请日:2012-05-09
Applicant: IBM
Inventor: CADIGAN MICHAEL JOSEPH , HADZIC NIHAD , TURNER JEFFREY , WONG RAYMOND
Abstract: A computer-implemented method includes creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event, storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event, tokenizing identities of each packet of the data transmission event to create a tokenized packet ID for each packet, and indexing the stored unique header information based on the tokenizing. According to the method, at packet read- time, unique header information associated with the packet is overlayed onto the master copy to create a unique packet.
-
-
-
-
-
-
-