SCALABLE FLOW AND CONGESTION CONTROL IN A NETWORK
    1.
    发明申请
    SCALABLE FLOW AND CONGESTION CONTROL IN A NETWORK 审中-公开
    网络中的可扩展流量和拥塞控制

    公开(公告)号:WO2014141006A9

    公开(公告)日:2014-12-18

    申请号:PCT/IB2014059459

    申请日:2014-03-05

    Abstract: A method of performing congestion management in a network includes monitoring a congestion status at a switch in the network. It is determined at the switch that the congestion status indicates that there is congestion at the switch. Based on the congestion being related to data received at the switch from a source at a first rate, a first message is transmitted from the switch to the source requesting the source to send the data at a second rate that is slower than the first rate. Based on the congestion being related to data requests received at the switch from a destination at third rate, a second message is transmitted from the switch to the destination requesting the destination to request the data at a fourth rate slower than the third rate.

    Abstract translation: 在网络中执行拥塞管理的方法包括监视网络中的交换机处的拥塞状态。 在交换机处确定拥塞状态指示交换机处拥塞。 基于与在源交换机处以第一速率接收的数据有关的拥塞,从交换机向源发送第一消息,请求源以比第一速率慢的第二速率发送数据。 基于与以第三速率从目的地接收的数据请求有关的拥塞,从交换机向目的地发送第二消息,请求目的地以比第三速率慢的第四速率请求数据。

    ADAPTOR SYSTEM FOR AN ETHERNET NETWORK
    2.
    发明公开

    公开(公告)号:EP2676388A4

    公开(公告)日:2017-12-20

    申请号:EP12747233

    申请日:2012-02-09

    Applicant: IBM

    CPC classification number: H04B10/07 H04J3/14 H04J2203/006 H04J2203/0085

    Abstract: An Ethernet adapter system may include a transmitter to insert a payload type identifier sequence in a generic frame procedure header to indicate that a network is a converged enhanced Ethernet network. The transmitter may insert idle sequences in a stream of data frames transmitted along a link. The system may include a receiver to recognize a condition and to force a loss of synchronization condition on the link that will be converted by the receiver into a loss of light condition. The receiver may scan the transmitted stream of data frames for invalid data frames and introduce a code into the stream of data frames whenever an invalid data frame is detected.

    Distributed function execution for hybrid systems

    公开(公告)号:GB2512785A

    公开(公告)日:2014-10-08

    申请号:GB201412801

    申请日:2013-01-22

    Applicant: IBM

    Abstract: A method includes processing an application by a host including one or more processors and distributing at least a portion of the application to an accelerator for execution. The method includes instructing the accelerator to create a buffer on the accelerator and instructing the accelerator to execute the portion of the application, wherein the accelerator writes data to the buffer. The method also includes instructing the accelerator to transmit the data in the buffer to the host before the application requests the data in the buffer. The accelerator aggregates the data in the buffer before transmitting the data to the host based upon one or more runtime conditions in the host.

    Gleichzeitige Ausführung einer Anforderungsverarbeitung und von Analysen von Anforderungen

    公开(公告)号:DE112010004808T5

    公开(公告)日:2012-10-04

    申请号:DE112010004808

    申请日:2010-11-18

    Applicant: IBM

    Abstract: Eine Anforderungsverarbeitung innerhalb einer Computerumgebung wird vereinfacht. Eine Anforderungsverarbeitung und eine analytische Verarbeitung für die Anforderung werden im Wesentlichen gleichzeitig durchgeführt, um die Wirksamkeit der Anforderungsverarbeitung zu verbessern. Vor einem Empfangen einer Anzeige von Erfolg oder Fehlschlag der Anforderungsverarbeitung wird die analytische Verarbeitung zumindest begonnen und kann abgeschlossen werden. Wenn die Anforderungsverarbeitung fehlschlägt, endet die analytische Verarbeitung, wenn sie noch nicht abgeschlossen ist, und Ergebnisse der analytischen Verarbeitung werden nicht verwendet.

    Mehrfachgranulare Datenstromverarbeitung

    公开(公告)号:DE112010004809B4

    公开(公告)日:2021-10-07

    申请号:DE112010004809

    申请日:2010-11-25

    Applicant: IBM

    Abstract: Eine Datenstromverarbeitung wird vereinfacht, indem die Verantwortung für die Verarbeitung des Datenstroms auf mehrere Komponenten einer Computerumgebung aufgeteilt wird. Eine programmierbare Einheit empfängt einen oder mehrere Datenströme und bestimmt die für den einen oder die mehreren Datenströme durchzuführenden Operationen sowie, von welchen Komponenten der Computerumgebung diese Operationen durchzuführen sind. Sie leitet die Daten bezüglich des einen oder der mehreren Datenströme zu Verarbeitungs- und/oder Informationszwecken an eine oder mehrere Komponenten der Computerumgebung weiter.

    Skalierbare Fluss- und Überlastungssteuerung in einem Netzwerk

    公开(公告)号:DE112014000322B4

    公开(公告)日:2018-06-07

    申请号:DE112014000322

    申请日:2014-03-05

    Applicant: IBM

    Abstract: Verfahren zum Durchführen einer Überlastungsverwaltung in einem Netzwerk, das Verfahren aufweisend:Überwachen von Datenpaketen und Datenanfragen, die an einer Vermittlungseinheit über eine oder mehrere Verbindungen in dem Netzwerk empfangen werden;beruhend auf der Überwachung, Festellen eines Überlastungszustands an der Vermittlungseinheit;Feststellen an der Vermittlungseinheit, dass der Überlastungszustand anzeigt, dass es an der Vermittlungseinheit eine Überlastung gibt, wobei das Feststellen ein Untersuchen einer Mehrzahl von Flags in einem Kopfinformationsfeld eines dem Datenfluss zugehörigen Eintrags in einer Flusstabelle an der Vermittlungseinheit beinhaltet, wobei die Mehrzahl von Flags ein Vorwärtsüberlastungs-Flag umfasst, welches, wenn es gesetzt ist, anzeigt, dass eine Datenquelle für den Datenfluss Daten schneller sendet, als die Vermittlungseinheit die Daten verarbeiten kann, und ein Rückwärtsüberlastungs-Flag, welches, wenn es gestzt ist, anzeigt, dass ein Datenziel für den Datenfluss Datenanforderungen schneller sendet, als die Vermittlungseinheit die Datenanforderungen verarbeiten kann;beruhend darauf, dass das Vorwärtsüberlastungs-Flag dort gesetzt wird, wo die Überlastung Daten betrifft, die an der Vermittlungseinheit mit einer ersten Geschwindigkeit von einer Quelle empfangen werden, Übertragen einer ersten Nachricht von der Vermittlungseinheit an die Quelle, in der die Quelle dazu aufgefordert wird, die Daten mit einer zweiten Geschwindigkeit zu senden, die geringer als die erste Geschwindigkeit ist; undberuhend darauf, dass das Rückwärtsüberlastungs-Flag dort gesetzt wird, wo die Überlastung Datenanfragen betrifft, die an der Vermittlungseinheit mit einer dritten Geschwindigkeit von einem Ziel empfangen werden, Übertragen einer zweiten Nachricht von der Vermittlungseinheit an das Ziel, in der das Ziel dazu aufgefordert wird, die Datenanforderungen mit einer vierten Geschwindigkeit zu senden, die geringer als die dritte Geschwindigkeit ist.

    Skalierbare Fluss- und Überlastungssteuerung in einem Netzwerk

    公开(公告)号:DE112014000322T5

    公开(公告)日:2015-11-05

    申请号:DE112014000322

    申请日:2014-03-05

    Applicant: IBM

    Abstract: Ein Verfahren zum Durchführen einer Überlastungsverwaltung in einem Netzwerk beinhaltet das Überwachen eines Überlastungszustands an einer Vermittlungseinheit in dem Netzwerk. An der Vermittlungseinheit wird festgestellt, dass der Überlastungszustand anzeigt, dass es an der Vermittlungseinheit eine Überlastung gibt. Beruhend darauf, dass die Überlastung mit einer ersten Geschwindigkeit an der Vermittlungseinheit von einer Quelle empfangene Daten betrifft, wird von der Vermittlungseinheit eine erste Nachricht an die Quelle übertragen, in der die Quelle dazu aufgefordert wird, die Daten mit einer zweiten Geschwindigkeit zu senden, die geringer als die erste Geschwindigkeit ist. Beruhend darauf, dass der Überlastungszustand mit einer dritten Geschwindigkeit an der Vermittlungseinheit von einem Ziel empfangene Datenanfragen betrifft, wird von der Vermittlungseinheit eine zweite Nachricht an das Ziel übertragen, in der das Ziel dazu aufgefordert wird, die Daten mit einer vierten Geschwindigkeit anzufordern, die geringer als die dritte Geschwindigkeit ist.

    Unified, adaptive RAS for hybrid systems

    公开(公告)号:GB2506048A

    公开(公告)日:2014-03-19

    申请号:GB201322089

    申请日:2012-06-18

    Applicant: IBM

    Abstract: A method, system, and computer program product for maintaining reliability in a computer system. In an example embodiment, the method includes performing a first data computation by a first set of processors, the first set of processors having a first computer processor architecture. The method continues by performing a second data computation by a second processor coupled to the first set of processors, the second processor having a second computer processor architecture, the first computer processor architecture being different than the second computer processor architecture. Finally, the method includes dynamically allocating computational resources of the first set of processors and the second processor based on at least one metric while the first set of processors and the second processor are in operation such that the accuracy and processing speed of the first data computation and the second data computation are optimized.

    Mehrfachgranulare Datenstromverarbeitung

    公开(公告)号:DE112010004809T5

    公开(公告)日:2012-09-20

    申请号:DE112010004809

    申请日:2010-11-25

    Applicant: IBM

    Abstract: Eine Datenstromverarbeitung wird vereinfacht, indem die Verantwortung für die Verarbeitung des Datenstroms auf mehrere Komponenten einer Computerumgebung aufgeteilt wird. Eine programmierbare Einheit empfängt einen oder mehrere Datenströme und bestimmt die für den einen oder die mehreren Datenströme durchzuführenden Operationen sowie, von welchen Komponenten der Computerumgebung diese Operationen durchzuführen sind. Sie leitet die Daten bezüglich des einen oder der mehreren Datenströme zu Verarbeitungs- und/oder Informationszwecken an eine oder mehrere Komponenten der Computerumgebung weiter.

Patent Agency Ranking