-
公开(公告)号:DE112012001611T5
公开(公告)日:2014-12-11
申请号:DE112012001611
申请日:2012-05-03
Applicant: IBM
Inventor: GALBRAITH ROBERT , GERHARD ADRIAN , BAKKE BRIAN , RADHAKRISHNAN GOWRISANKAR , ZIEBARTH DONALD , CARNEVALE MICHAEL , IYER MURALI , WECKWERTH RICK , BOWLES BRIAN , MORAN MARK , MOERTL DANIEL
IPC: G06F3/06
Abstract: Ein Verfahren und eine Steuereinheit zum Realisieren der Leistungsoptimierung von Speicheradaptern mit verketteten Hardwareoperationen, die die Interaktionen zwischen Hardware und Firmware minimieren, sowie eine Schaltungsentwurfsstruktur, auf der sich die Schaltung der betreffenden Steuereinheit befindet. Die Steuereinheit weist eine Vielzahl von Hardwaremodulen auf; und einen oder mehrere Prozessoren. Eine Ereigniswarteschlange ist mit mindestens einem Prozessor verbunden und benachrichtigt den Prozessor über eine Vielzahl von vordefinierten Ereignissen. Ein Steuerblock dient zur Steuerung einer Operation in einem der Vielzahl von Hardwaremodulen, wozu auch das Schreiben eines Ereigniswarteschlangeneintrags durch das Hardwaremodul gehört. Eine Vielzahl der Steuerblöcke ist selektiv in einer vordefinierten Kette angeordnet, um das Schreiben von Ereigniswarteschlangeneinträgen auf den Prozessor durch das Hardwaremodul zu minimieren.
-
公开(公告)号:GB2493586B
公开(公告)日:2013-07-31
申请号:GB201208691
申请日:2012-05-17
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , NIELSEN KARL ALLEN , JUDD IAN DAVID , MOERTL DANIEL
-
13.
公开(公告)号:GB2493586A
公开(公告)日:2013-02-13
申请号:GB201208691
申请日:2012-05-17
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , NIELSEN KARL ALLEN , JUDD IAN DAVID , MOERTL DANIEL
IPC: G06F11/10
Abstract: A Redundant Array of Independent Disks (RAID) controller receives new data that is to be written, wherein the new data is indicated in blocks of a first block size. The RAID controller reads old data, and old parity that corresponds to the old data, stored in blocks of a second block size that is larger in size than the first block size. The RAID controller computes new parity based on the new data, the old data, and the old parity. The RAID controller writes the new data and. the new parity aligned to the blocks of the second block size, wherein 'portions of the old data that are not overwritten by the RATD controller are also written to the blocks of the second block size. This allows efficient writing and storage of 512 byte blocks in newer disks with 4 Kilobyte block memory spaces.
-
-