REDUCING POWER CONSUMPTION IN A FAT-TREE NETWORK
    591.
    发明申请
    REDUCING POWER CONSUMPTION IN A FAT-TREE NETWORK 有权
    降低FAT-TREE网络中的功耗

    公开(公告)号:US20140023084A1

    公开(公告)日:2014-01-23

    申请号:US14033471

    申请日:2013-09-22

    Abstract: A method for communication includes configuring a multi-level fat-tree network to include at least three levels of switches, including multiple modules arranged externally in a tree topology. Each module contains a respective group of the switches arranged in an internal tree extending over at least two of the levels of the network. A subset of the modules is selected to be active in carrying the communication traffic. The network is operated so as to convey communication traffic among the switches via the active modules, while the modules that are not in the selected subset remain inactive.

    Abstract translation: 一种用于通信的方法包括配置多级胖树网络以包括至少三个级别的交换机,包括在树状拓扑中外部布置的多个模块。 每个模块包含布置在延伸到网络的至少两个级别的内部树中的各个交换机组。 模块的子集被选择为在承载通信流量时是活动的。 操作该网络以便经由活动模块在交换机之间传送通信流量,而不在所选择的子集中的模块保持不活动。

    Packet communication buffering with dynamic flow control
    592.
    发明申请
    Packet communication buffering with dynamic flow control 有权
    具有动态流量控制的数据包通信缓冲

    公开(公告)号:US20010043564A1

    公开(公告)日:2001-11-22

    申请号:US09758029

    申请日:2001-01-10

    Abstract: A method for link-level flow control includes establishing a plurality of logical links over a physical link between a transmitting entity and a receiving entity in a network. Respective maximum limits of transmission credits are assigned to the logical links, the credits corresponding to space available to the links in a dynamically allocable portion of a receive buffer at the receiving entity, such that a sum of the maximum limits for all of the logical links corresponds to an amount of space substantially larger than a total volume of the space in the dynamically allocable portion of the receive buffer. Responsive to traffic from the transmitting entity to the receiving entity on a given one of the logical links, one or more of the credits are allocated to the given logical link when it is determined that a total of the credits allocated to the given logical link is no greater than the respective maximum limit, and that a total of the credits allocated to all of the logical links together corresponds to an allocated volume that is no greater than the total volume of the space in the dynamically allocable portion of the receive buffer. Transmission of data over the given logical link is controlled responsive to the allocated credits.

    Abstract translation: 用于链路级流量控制的方法包括通过网络中的发送实体和接收实体之间的物理链路建立多个逻辑链路。 传输信用的最大限制被分配给逻辑链路,该信用对应于在接收实体处的接收缓冲器的动态可分配部分中的链路可用的空间,使得所有逻辑链路的最大限制的和 对应于基本上大于接收缓冲器的动态可分配部分中的空间的总体积的空间量。 响应于在给定的一个逻辑链路上从发送实体到接收实体的业务,当确定分配给给定逻辑链路的信用的总和是一个或多个信用被分配给给定的逻辑链路 不大于相应的最大限制,并且分配给所有逻辑链路的信用总数一起对应于不大于接收缓冲器的动态可分配部分中的空间的总体积的分配的卷。 通过给定的逻辑链路的数据传输是根据分配的信用来控制的。

    LATENCY-DRIVEN SHARED BUFFER ALGORITHM

    公开(公告)号:US20250165410A1

    公开(公告)日:2025-05-22

    申请号:US18516833

    申请日:2023-11-21

    Abstract: A network device, a network interface controller, and a switch are provided. In one example, a shared buffer includes a plurality of portions, one or more ports read data from the shared buffer and write data to the shared buffer, and a controller circuit correlates egress ports with available portions among the plurality of portions as close as possible to a respective egress port.

    Mitigating Voltage Surges in a Network Device by Controlling Port Bandwidths

    公开(公告)号:US20250150399A1

    公开(公告)日:2025-05-08

    申请号:US18503219

    申请日:2023-11-07

    Abstract: A network device includes a plurality of ports, processing circuitry, and control circuitry. The ports are to receive communication traffic from a plurality of processing devices. The processing circuitry is to process the communication traffic received via the ports. The control circuitry is to assess one or more electrical-current consumption values associated with at least the network device, and, depending on the electrical-current consumption values, to control a traffic slew-rate of the communication traffic of at least a port among the ports to remain within a specified slew-rate range, the traffic slew-rate being defined as a rate at which a bandwidth of the communication traffic received via the port changes as a function of time.

    Secure and efficient distributed processing

    公开(公告)号:US20250148103A1

    公开(公告)日:2025-05-08

    申请号:US19017665

    申请日:2025-01-12

    Abstract: In one embodiment, a secure distributed processing system includes a plurality of nodes connected over a network, and configured to process a plurality of tasks, each one of the nodes including a processor to process task-specific data, and a network interface controller (NIC) to connect to other ones of the nodes over the network, compute task-and-node-specific communication keys for securing communication with ones of the nodes over the network based on task-specific master keys and node-specific data, and securely communicate the processed task-specific data with the ones of the nodes over the network based on the task-and-node-specific communication keys.

    Efficient memory utilization for cartesian products of rules

    公开(公告)号:US12294636B2

    公开(公告)日:2025-05-06

    申请号:US18586613

    申请日:2024-02-26

    Inventor: Gil Levy Aviv Kfir

    Abstract: A network device includes one or more ports, and action-select circuitry. The ports are to exchange packets over a network. The action-select circuitry is to determine, for a given packet, a first search key based on a first header field of the given packet, and a second search key based on a second header field of the given packet, to compare the first search key to a first group of compare values, to output a multi-element vector responsively to a match between the first search key and a first compare value, to generate a composite search key by concatenating the second search key and the multi-element vector, to compare the composite search key to a second group of compare values, and, responsively to a match between the composite search key and a second compare value, to output an action indicator for applying to the given packet.

    TRAFFIC MONITORING AND CONTROL DURING LIVE MIGRATION

    公开(公告)号:US20250123873A1

    公开(公告)日:2025-04-17

    申请号:US18625745

    申请日:2024-04-03

    Abstract: Systems and methods are directed toward proactive and/or reactive notification and connection parameter adjustments responsive to live migration events. When an application or program is migrated to new underlying hardware, messages may be provided to associated senders to dynamically and/or temporarily adjust different connection parameters to reduce a likelihood of determining the connection is inactive. A proactive notification may broadcast status information during the live migration to each node in a network and/or to particular nodes associated with the migrating receiver. A reactive notification may provide a message regarding receiver status responsive to receiving incoming traffic.

Patent Agency Ranking