-
1.
公开(公告)号:US20190097935A1
公开(公告)日:2019-03-28
申请号:US15716831
申请日:2017-09-27
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Timo Schneider , Michael A. Parker
IPC: H04L12/815 , H04L12/26 , H04L12/721
Abstract: Technologies for improving throughput in a network include a node switch. The node switch is to obtain expected performance data indicative of an expected data transfer performance of the node switch. The node switch is also to obtain measured performance data indicative of a measured data transfer performance of the node switch, compare the measured performance data to the expected performance data to determine whether the measured data transfer performance satisfies the expected data transfer performance, determine, as a function of whether the measured data transfer performance satisfies the expected data transfer performance, whether to force a unit of data through a non-minimal path to a destination, and send, in response to a determination to force the unit of data to be sent through a non-minimal path, the unit of data to an output port of the node switch associated with the non-minimal path. Other embodiments are also described.
-
公开(公告)号:US10389636B2
公开(公告)日:2019-08-20
申请号:US15200449
申请日:2016-07-01
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker
IPC: H04L12/801 , H04L12/26 , H04L12/935 , H04L12/931 , H04L12/947
Abstract: Technologies for adaptive routing based on network traffic pattern characterization include a network switch configured to receive a network packet via one of a plurality of input ports and identify a set of the plurality of output ports associated with a path usable to forward the received network packet to a destination computing device along. The network switch is further configured to adjust a total congestion value for each of the set of output ports based on a type of the path to which each of the set of output ports corresponds and a value of a minimal path counter to which each of the set of output ports corresponds and enqueue the received network packet into an output buffer queue of one of the set of output ports based on the total congestion value. Other embodiments are described herein.
-
3.
公开(公告)号:US20190007224A1
公开(公告)日:2019-01-03
申请号:US15636766
申请日:2017-06-29
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker , Richard J. Dischler
IPC: H04L12/12 , H04L12/24 , H04L12/44 , H04W40/28 , H04L12/721
Abstract: Technologies for densely packaging network components for large scale indirect topologies include group of switches. The group of switches includes a stack of node switches that includes a first set of ports and a stack of global switches that includes a second set of ports. The stack of node switches are oriented orthogonally to the stack of global switches. Additionally, the first set of ports are oriented towards the second set of ports and the node switches are connected to the global switches through the first and second sets of ports. Other embodiments are also described and claimed.
-
4.
公开(公告)号:US20220029839A1
公开(公告)日:2022-01-27
申请号:US17494712
申请日:2021-10-05
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker , Richard J. Dischler
IPC: H04L12/12 , H04L12/24 , H04L12/44 , H04W40/28 , H04L12/721 , H04L12/933
Abstract: Technologies for densely packaging network components for large scale indirect topologies include group of switches. The group of switches includes a stack of node switches that includes a first set of ports and a stack of global switches that includes a second set of ports. The stack of node switches are oriented orthogonally to the stack of global switches. Additionally, the first set of ports are oriented towards the second set of ports and the node switches are connected to the global switches through the first and second sets of ports. Other embodiments are also described and claimed.
-
公开(公告)号:US10394738B2
公开(公告)日:2019-08-27
申请号:US15279830
申请日:2016-09-29
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker , Wayne A. Downer
IPC: G06F13/40
Abstract: Technologies for a system of communicatively coupled network switches in a hierarchical interconnect network topology include two or more groups that each include two or more first and second level switches in which each of the first level switches are communicatively coupled to each of the plurality of second level switches to form a complete bipartite graph. Additionally, each of the groups is interconnected to each of the other groups via a corresponding global link connecting a second level switch of one group to a corresponding second level switch of another group. Further, each of the first level switches are communicatively coupled to one or more computing nodes. Other embodiments are described herein.
-
公开(公告)号:US20180287858A1
公开(公告)日:2018-10-04
申请号:US15475606
申请日:2017-03-31
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker
IPC: H04L12/24 , H04L12/707
Abstract: Technologies for efficiently managing link faults between switches include a fabric monitor. The fabric monitor is to generate routing rules indicative of an ordering of a plurality of global switches connected to a plurality of node switches in a group, monitor a status of links between the global switches and the node switches to determine whether one or more downlinks have failed in the group, adjust, in response to a determination that one or more downlinks have failed in the group, the ordering of the global switches in the routing rules, and send the adjusted routing rules to the group. Other embodiments are also described and claimed.
-
公开(公告)号:US20180006950A1
公开(公告)日:2018-01-04
申请号:US15200442
申请日:2016-07-01
Applicant: Intel Corporation
Inventor: Mario Flajslik , Eric R. Borch , Michael A. Parker
IPC: H04L12/803 , H04L12/835 , H04L12/801
CPC classification number: H04L47/125 , H04L45/28 , H04L47/11 , H04L47/30
Abstract: Technologies for adaptive routing based on aggregated congestion information include a network switch that includes a plurality of output ports. The network switch is configured to determine a maximum local occupancy count for each output port based on a maximum local occupancy count of output buffer queues of each output port, a local congestion value based on the maximum local occupancy count, and a remote congestion value for a corresponding remote input buffer queue of a remote computing device communicatively coupled to a corresponding output port. The network switch is further configured to determine, for each output port, a total congestion value as a function of the local congestion value and the remote congestion value and enqueue the network packet into one of the output buffer queues of one of the output ports based on the total congestion values of the output ports. Other embodiments are described herein.
-
8.
公开(公告)号:US20170279926A1
公开(公告)日:2017-09-28
申请号:US15081444
申请日:2016-03-25
Applicant: Intel Corporation
Inventor: Jonathan M. Eastep , Eric R. Borch
IPC: H04L29/08 , H04L12/911 , H04L12/26
CPC classification number: H04L43/08 , H04L41/142 , H04L43/045 , H04L43/12 , H04L47/82
Abstract: Systems, apparatuses and methods may provide for a plurality of node-level agents, wherein each node-level agent aggregates network statistics information from a plurality of probes associated with a communications interface. Additionally, one or more job-level agents may be communicatively coupled to the plurality of node-level agents, wherein each job-level agent aggregates network statistics information from two or more of the node-level agents. Moreover, a system-level agent may be communicatively coupled to the job-level agent(s). The system-level agent may generate a power model based on aggregated network statistics information from the job-level agent(s) and propagate the power model to the node-level agents via the job-level agent(s).
-
公开(公告)号:US11190973B2
公开(公告)日:2021-11-30
申请号:US15450651
申请日:2017-03-06
Applicant: Intel Corporation
Inventor: Eric R. Borch , Keith D. Underwood
IPC: H04W28/02 , H04W72/04 , H04L12/931
Abstract: Technologies for link-bandwidth-aware routing are disclosed. In order to avoid congestion while still allowing link bandwidth to be decreased in order to save power, a network switch may select a port to send a packet over based on the present link bandwidth of the data links connected to the various output ports of the network switch. The network switch preferentially sends the packet over the minimal output port, or, if the minimal output port is congested, over one of the ports with the highest available link bandwidth. If the link bandwidth of the data link connected to the selected output port is not high enough, the network switch will automatically dynamically increase the link bandwidth of the data link as necessary.
-
10.
公开(公告)号:US10469347B2
公开(公告)日:2019-11-05
申请号:US15081444
申请日:2016-03-25
Applicant: Intel Corporation
Inventor: Jonathan M. Eastep , Eric R. Borch
IPC: G06F15/16 , H04L12/26 , H04L12/911 , H04L12/24
Abstract: Systems, apparatuses and methods may provide for a plurality of node-level agents, wherein each node-level agent aggregates network statistics information from a plurality of probes associated with a communications interface. Additionally, one or more job-level agents may be communicatively coupled to the plurality of node-level agents, wherein each job-level agent aggregates network statistics information from two or more of the node-level agents. Moreover, a system-level agent may be communicatively coupled to the job-level agent(s). The system-level agent may generate a power model based on aggregated network statistics information from the job-level agent(s) and propagate the power model to the node-level agents via the job-level agent(s).
-
-
-
-
-
-
-
-
-