-
公开(公告)号:DE102013209306A1
公开(公告)日:2013-12-05
申请号:DE102013209306
申请日:2013-05-21
Applicant: IBM
Inventor: CAMPBELL ALEXANDER P , KAMBLE KESHAV G , PANDEY VIJOY A
Abstract: Bei einer Ausführungsform enthält ein Verfahren Senden einer Anforderung an ein oder mehrere Distributed-Fabric-Protocol-(DFP-)Systemelemente, um ein oder mehrere Ereignisse von dem einen oder den mehreren DFP-Systemelementen abzurufen, wobei das eine oder die mehreren Ereignisse als in einem oder mehreren Paketen verkapselte Daten empfangen werden, Empfangen von einer oder mehreren Bestätigungen der Anforderung von dem einem oder den mehreren DFP-Systemelementen an einem lokalen Netz-Switch des DFP-Systemmaster, bei Empfang des zumindest einen Pakets: Entschlüsseln des zumindest einen Pakets unter Verwendung eines zweckbestimmten Prozessors des DFP-Systemmaster, um Details zu dem einen oder den mehreren Ereignissen abzurufen, Erstellen und Senden eines Message Signaled Interrupt (MSI), der die Details zu dem einen oder den mehreren Ereignissen aufweist, an einen lokalen Prozessor des DFP-Systemmaster unter Verwendung des zweckbestimmten Prozessors und Lesen des MSI unter Verwendung des lokalen Prozessors des DFP-Systemmaster.
-
公开(公告)号:DE102013209515A1
公开(公告)日:2013-12-05
申请号:DE102013209515
申请日:2013-05-22
Applicant: IBM
Inventor: CAMPBELL ALEXANDER P , KAMBLE KESHAV G , PANDEY VIJOY A
Abstract: Bei einer Ausführungsform enthält ein System einen lokalen Prozessor, einen Peripheral-Component-Interconnect-Express-(PCIe-) Switch, der elektrisch mit dem lokalen Prozessor verbunden ist, eine oder mehrere lokale I2C-Bus-Einheiten, einen zweckbestimmten Prozessor, der elektrisch mit der einen oder den mehreren lokalen I2C-Bus-Einheiten und dem PCIe-Switch verbunden ist, und einen lokalen Netz-Switch, der elektrisch mit dem zweckbestimmten Prozessor und dem PCIe-Switch verbunden ist, wobei der zweckbestimmte Prozessor so ausgelegt ist, dass er Interrupts von der einen oder den mehreren lokalen I2C-Bus-Einheiten an den lokalen Prozessor leitet, und wobei der lokale Prozessor so ausgelegt ist, dass er die Interrupts von der einen oder den mehreren lokalen I2C-Bus-Einheiten bearbeitet. Andere Distributed-Fabric-Protocol-(DFP-)Systeme, Computerprogrammprodukte und Verfahren werden gemäß weiteren Ausführungsformen vorgestellt.
-
公开(公告)号:DE102013209515B4
公开(公告)日:2022-11-10
申请号:DE102013209515
申请日:2013-05-22
Applicant: IBM
Inventor: CAMPBELL ALEXANDER P , KAMBLE KESHAV G , PANDEY VIJOY A
IPC: G06F13/24 , G06F13/32 , H04L49/354
Abstract: System (500), das aufweist:einen lokalen Prozessor (502);einen Peripheral-Component-Interconnect-Express- (PCIe-)-Switch (504), der elektrisch mit dem lokalen Prozessor verbunden ist;eine oder mehrere lokale I2C-Bus-Einheiten (506);einen zweckbestimmten Prozessor (508), der elektrisch mit der einen oder den mehreren lokalen I2C-Bus-Einheiten und dem PCIe-Switch (504) verbunden ist; undeinen lokalen Netz-Switch (510), der elektrisch mit dem zweckbestimmten Prozessor (508) und dem PCIe-Switch (504) verbunden ist,wobei der zweckbestimmte Prozessor (508) so ausgelegt ist, dass er Interrupts von der einen oder den mehreren lokalen I2C-Bus-Einheiten (506) an den lokalen Prozessor (502) leitet, undwobei der lokale Prozessor (502) so ausgelegt ist, dass er die Interrupts von der einen oder den mehreren lokalen I2C-Bus-Einheiten (506) bearbeitet,wobei der zweckbestimmte Prozessor (508) so ausgelegt ist, dass er auf jede lokale I2C-Bus-Einheit (506) unter Verwendung des lokalen Prozessors (502) zugreift, um festzustellen, welche lokalen I2C-Bus-Einheiten (506) vorhanden sind, dass er eine Anforderung zum Registrieren von lokalen I2C-Bus-Einheiten (506) auf einem DFP-Systemelement empfängt, um Zugriff auf die lokalen I2C-Einheiten (506) zu ermöglichen, die dem fernen DFP-Systemmaster bereitzustellen sind, dass er eine Bestätigung der Anforderung zurück an den DFP-Systemmaster sendet, wobei die Bestätigung eine Liste der lokalen I2C-Bus-Einheiten (506) und deren bestimmter Offsets aufweist, dass er das Vernetzen der lokalen I2C-Bus-Einheiten (506) ermöglicht, dass er eine Leseanforderung vom fernen DFP-Systemmaster empfängt, um zumindest eine der lokalen I2C-Bus-Einheiten (506) zu lesen, und die Leseanforderung auf Identität prüft, und dass er Details zu der zumindest einen der lokalen I2C-Bus-Einheiten (506) in ein gleiches Paket verkapselt, in dem die Leseanforderung empfangen wurde, und dass er das gleiche Paket in Reaktion auf die auf Identität geprüfte Leseanforderung über einen Netzanschluss, der mit dem lokalen Netz-Switch (510) des DFP-Systemelements verbunden ist, an zumindest eine registrierte Media-Access-Control- (MAC-)-Adresse sendet, um es zumindest an den fernen DFP-Systemmaster zu vermitteln, undwobei es sich bei dem zweckbestimmten Prozessor (508) um ein vor Ort programmierbares Gate-Array (FPGA) und bei dem Paket um ein Enhanced-Layer-2-Transport-(EL2T-)-Protokollpaket handelt.
-
-