-
公开(公告)号:US20140023084A1
公开(公告)日:2014-01-23
申请号:US14033471
申请日:2013-09-22
Applicant: Mellanox Technologies Ltd.
Inventor: Dror Goldenberg , Eitan Zahavi , Ori Rottenstreich
IPC: H04L5/00
CPC classification number: H04L5/0058 , H04L12/12 , H04L12/462 , H04L43/0876 , H04L45/22 , Y02D50/20 , Y02D50/30 , Y02D50/40
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: 一种用于通信的方法包括配置多级胖树网络以包括至少三个级别的交换机,包括在树状拓扑中外部布置的多个模块。 每个模块包含布置在延伸到网络的至少两个级别的内部树中的各个交换机组。 模块的子集被选择为在承载通信流量时是活动的。 操作该网络以便经由活动模块在交换机之间传送通信流量,而不在所选择的子集中的模块保持不活动。
-
592.
公开(公告)号:US20010043564A1
公开(公告)日:2001-11-22
申请号:US09758029
申请日:2001-01-10
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Noam Bloch , Freddy Gabbay , Michael Kagan , Alon Webman , Diego Crupnicoff
IPC: H04J001/16
CPC classification number: H04L12/66 , H04L12/4604 , H04L41/0213 , H04L41/06 , H04L47/10 , H04L47/30 , H04L47/39
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: 用于链路级流量控制的方法包括通过网络中的发送实体和接收实体之间的物理链路建立多个逻辑链路。 传输信用的最大限制被分配给逻辑链路,该信用对应于在接收实体处的接收缓冲器的动态可分配部分中的链路可用的空间,使得所有逻辑链路的最大限制的和 对应于基本上大于接收缓冲器的动态可分配部分中的空间的总体积的空间量。 响应于在给定的一个逻辑链路上从发送实体到接收实体的业务,当确定分配给给定逻辑链路的信用的总和是一个或多个信用被分配给给定的逻辑链路 不大于相应的最大限制,并且分配给所有逻辑链路的信用总数一起对应于不大于接收缓冲器的动态可分配部分中的空间的总体积的分配的卷。 通过给定的逻辑链路的数据传输是根据分配的信用来控制的。
-
公开(公告)号:US20250165410A1
公开(公告)日:2025-05-22
申请号:US18516833
申请日:2023-11-21
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Niv Aibester , Liron Mula , Eyal Srebro
IPC: G06F13/16
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.
-
公开(公告)号:US20250165402A1
公开(公告)日:2025-05-22
申请号:US18513563
申请日:2023-11-19
Applicant: Mellanox Technologies, Ltd.
Inventor: Ran Avraham Koren , Daniel Marcovitch , Gal Shalom , Ariel Shahar
IPC: G06F12/0862 , G06F12/0831 , G06F13/16
Abstract: A system includes a processing device and a peripheral device. The processing device is to assign a memory region in a memory. The peripheral device is to set a memory-access policy responsively to usage characteristics of the memory region, and to access data in the memory region using Direct Memory Access (DMA) in accordance with the memory-access policy.
-
公开(公告)号:US20250150399A1
公开(公告)日:2025-05-08
申请号:US18503219
申请日:2023-11-07
Applicant: Mellanox Technologies, Ltd.
Inventor: Michael Weiner , Lavi Koch
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.
-
公开(公告)号:US20250148103A1
公开(公告)日:2025-05-08
申请号:US19017665
申请日:2025-01-12
Applicant: Mellanox Technologies, Ltd.
Inventor: Miriam Menes , Liran Liss , Noam Bloch , Idan Borshteen , Boris Pismenny , Ariel Shahar
IPC: G06F21/60
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.
-
公开(公告)号:US12294636B2
公开(公告)日:2025-05-06
申请号:US18586613
申请日:2024-02-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
IPC: H04L69/22 , H04L45/74 , H04L45/745
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.
-
公开(公告)号:US12294469B2
公开(公告)日:2025-05-06
申请号:US17885604
申请日:2022-08-11
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Natan Manevich , Dotan David Levi , Wojciech Wasko , Ariel Almog , Bar Shapira
Abstract: In one embodiment, a synchronized communication system includes a plurality of network devices, and clock connections to connect the network devices in a closed loop configuration, wherein the network devices are configured to distribute among the network devices a reference clock time from any selected one of the network devices.
-
599.
公开(公告)号:US12284162B2
公开(公告)日:2025-04-22
申请号:US17369305
申请日:2021-07-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dimitrios Syrivelis , Dotan David Levi , Paraskevas Bakopoulos , Ioannis (Giannis) Patronas , Elad Mentovich
Abstract: A network interface controller includes processing circuitry configured to pair with a local root of trust of a host device connected to the network interface controller and provide a key to an encryption device of the host device that enables the encryption device to encrypt data of one or more host device applications using the key. The encrypted data are stored in host device memory. The processing circuitry is configured to share the key with a remote endpoint and forward the encrypted data from the host device memory to the remote endpoint.
-
公开(公告)号:US20250123873A1
公开(公告)日:2025-04-17
申请号:US18625745
申请日:2024-04-03
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Aviv Barnea , Omri Ben David , Gal Shalom , Noam Katz , Gal Erlich , Jonathan Oliel
IPC: G06F9/455
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.
-
-
-
-
-
-
-
-
-