-
公开(公告)号:US12132633B1
公开(公告)日:2024-10-29
申请号:US18458191
申请日:2023-08-30
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eitan Zahavi
IPC: H04L43/0882 , H04L45/48
CPC classification number: H04L43/0882 , H04L45/48
Abstract: A system for bandwidth estimation includes an interface and a processor. The interface communicates with a fat-tree (FT) network including multiple switches including (i) leaf switches belonging to a bottom level, (ii) spine switches belonging to a top level and (iii) intermediate switches belonging to one or more intermediate levels. Links connect between selected ones of the switches. The processor is to calculate, for a given level of the FT network that is divided into multiple groups of switches, oversubscription ratios for the respective groups, an oversubscription ratio of a group being indicative of a ratio between (i) a first available bandwidth on the links connecting the switches in the group to a lower level, and (ii) a second available bandwidth on the links connecting the switches in the group to a higher level, and to report a figure of merit of the FT network based on the oversubscription ratios.
-
公开(公告)号:US20240089194A1
公开(公告)日:2024-03-14
申请号:US17990686
申请日:2022-11-20
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ariel Almog , Eitan Zahavi , Idan Burstein , Zachy Haramaty , Aviv Barnea
IPC: H04L45/00 , H04L67/1097 , H04L69/22
CPC classification number: H04L45/22 , H04L45/66 , H04L67/1097 , H04L69/22
Abstract: A network adapter includes a port and one or more circuits. The port is to send packets to a network in accordance with a Remote Direct Memory Access over Converged Ethernet (RoCE) protocol. The one or more circuits are to decide whether a packet is permitted to undergo Adaptive Routing (AR) in being routed through the network, to mark the packet with an indication of whether the packet is permitted to undergo AR, and to send the marked packet to the network via the port.
-
公开(公告)号:US20240089147A1
公开(公告)日:2024-03-14
申请号:US18513565
申请日:2023-11-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Richard Graham , Lion Levi , Gil Bloch , Daniel Marcovitch , Noam Bloch , Yong Qin , Yaniv Blumenfeld , Eitan Zahavi
CPC classification number: H04L12/40182 , G06F12/0246 , H04B7/0456 , H04L12/44 , H04W24/10 , H04W88/06
Abstract: A method includes providing a plurality of processes interconnected by a network, each of the plurality of processes being configured to hold a block of data destined for others of the plurality of processes. A set of data for all-to-all data exchange is received from one or more of the processes. The set of data is configured as a plurality of blocks of data in a matrix as matrix data, the matrix being distributed among the plurality of processes. The matrix data is transposed by changing the position of selected blocks of data of the plurality of blocks of data relative to the other blocks of data of the plurality of the blocks of data, without changing the structure of each of the blocks of data. The transposed matrix data is over the network and is then received, repacked, and conveyed to destination processes.
-
公开(公告)号:US20240039627A1
公开(公告)日:2024-02-01
申请号:US17896877
申请日:2022-08-26
Applicant: Mellanox Technologies, Ltd.
Inventor: Paraskevas Bakopoulos , Konstantinos Tokas , Ioannis (Giannis) Patronas , Nikolaos Argyris , Dimitrios Syrivelis , Dimitrios Kalavrouziotis , Elad Mentovich , Eitan Zahavi , Louis Bennie Capps, JR. , Prethvi Ramesh Kashinkunti , Julie Irene Marcelle Bernauer
IPC: H04B10/073 , H04B10/077 , H04B10/079
CPC classification number: H04B10/073 , H04B10/0771 , H04B10/0773 , H04B10/0791
Abstract: Systems, computer program products, and methods are described herein for network discovery, port identification, and/or identifying fiber link failures in an optical network, in accordance with an embodiment of the invention. The present invention may be configured to sequentially connect each port of an optical switch to a network port of a server and generate, based on information associated with network devices connected to the ports, a network map. The network map may identify which network devices are connected to which ports of the optical switch and may permit dynamic port mapping for network installation, upgrades, repairs, and/or the like. The present invention may also be configured to determine a fiber link in which a failure occurred and reconfigure the optical switch to allow communication between an optical time-domain reflectometer and the fiber link to test the fiber link.
-
公开(公告)号:US20240015130A1
公开(公告)日:2024-01-11
申请号:US17859022
申请日:2022-07-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eitan Zahavi , Guy Rozenberg , Matty Kadosh , Lion Levi , Boris Pismenny , Alex Netes , Miriam Menes , Lior Hodaya Bezen , Michael Tahar
IPC: H04L61/106 , H04L61/5092 , H04L61/5061
CPC classification number: H04L61/106 , H04L61/5092 , H04L61/5061
Abstract: A method for communication includes provisioning each node in a network with a respective set of two or more network addresses. Each node in succession is assigned a respective network address from the respective provisioned set that has not been assigned for use by any preceding node. Upon finding for a given node that all the network addresses in the respective provisioned set were assigned to preceding nodes, the preceding nodes are searched to identify a candidate node having an additional network address in the respective provisioned set, other than the assigned respective network address, that was not yet assigned to any of the nodes. The additional network address is assigned to the candidate node instead of the respective network address that was previously assigned to the candidate node, and the assigning of the network addresses to the nodes in the succession resumes following the candidate node.
-
公开(公告)号:US11088966B2
公开(公告)日:2021-08-10
申请号:US16672682
申请日:2019-11-04
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Adi Menachem , Alex Shpiner , Noam Bloch , Eitan Zahavi , Idan Burstein , Dror Bohrer , Roee Moyal
IPC: H04L1/00 , H04L12/931 , H04L12/861 , H04L12/851 , H04L12/935
Abstract: A network adapter includes a host interface and circuitry. The host interface is configured to connect locally between the network adapter and a host via a bus. The circuitry is configured to receive from one or more source nodes, over a communication network to which the network adapter is coupled, multiple packets destined to the host, and temporarily store the received packets in a queue of the network adapter, to send the stored packets from the queue to the host over the bus, to monitor a performance attribute of the bus, and in response to detecting, based at least on the monitored performance attribute, an imminent overfilling state of the queue, send a congestion notification to at least one of the source nodes from which the received packets originated.
-
公开(公告)号:US20210176543A1
公开(公告)日:2021-06-10
申请号:US16823387
申请日:2020-03-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Paraskevas Bakopoulos , Ioannis (Giannis) Patronas , Eitan Zahavi , Elad Mentovich
Abstract: In one embodiment, an optical network system including a plurality of optical switches configured to switch beams of light which are modulated to carry information, a plurality of host computers comprising respective optical network interface controllers (NICs), optical fibers connecting the optical NICs and the optical switches forming an optically-switched communication network, over which optical circuit connections are established between pairs of the optical NICs over ones of the optical fibers via ones of the optical switches, the optically-switched communication network which including the optical NICs and the optical switches.
-
公开(公告)号:US20170371114A1
公开(公告)日:2017-12-28
申请号:US15195538
申请日:2016-06-28
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Itshak Kalifa , Sylvie Rockman , Alon Webman , Amir Prescher , Evelyn Landman , Anna Sandomirsky , Eitan Zahavi , Yaakov Gridish
CPC classification number: G02B6/4243 , G02B6/32 , G02B6/4206 , G02B6/4214 , G02B6/423 , G02B6/4246 , G02B6/43
Abstract: An opto-mechanical coupler and corresponding method are provided. The coupler may include a first end and a second end configured to receive optical fibers and a top surface and bottomed surface defining a through hole extending between the top and bottom surfaces. The coupler may include a reflective surface that redirects the optical signals between a first direction and a second direction substantially perpendicular to the first direction. The coupler may position one or more optical fibers along a second direction such that an optical signal from the plurality of optoelectronic transceivers is directed into one or more optical fibers or an optical signal from the one or more optical fibers is directed into a plurality of the optoelectronic transceivers, with the coupler accommodating different diameters of optical fiber including POF, SMF, and/or MMF fiber.
-
公开(公告)号:US09807024B2
公开(公告)日:2017-10-31
申请号:US14730257
申请日:2015-06-04
Applicant: Mellanox Technologies Ltd.
Inventor: Alexander Shpiner , Eitan Zahavi
IPC: H04L12/823 , H04L12/803 , H04L12/825 , H04L12/841 , H04L12/26
CPC classification number: H04L47/32 , H04L43/0894 , H04L47/122 , H04L47/263 , H04L47/28 , Y02D50/10
Abstract: A method for communication includes transmitting data packets from a communication device to a network. Upon receiving in the communication device a congestion notification from the network, a rate of transmission of the data packets from the communication device to the network is reduced. While transmitting the data packets, after reducing the rate of transmission, the rate of transmission is increased incrementally when a predefined volume of data has been transmitted since having made a previous change in the rate of transmission.
-
20.
公开(公告)号:US20160359758A1
公开(公告)日:2016-12-08
申请号:US14730257
申请日:2015-06-04
Applicant: Mellanox Technologies Ltd.
Inventor: Alexander Shpiner , Eitan Zahavi
IPC: H04L12/823 , H04L12/803
CPC classification number: H04L47/32 , H04L43/0894 , H04L47/122 , H04L47/263 , H04L47/28 , Y02D50/10
Abstract: A method for communication includes transmitting data packets from a communication device to a network. Upon receiving in the communication device a congestion notification from the network, a rate of transmission of the data packets from the communication device to the network is reduced. While transmitting the data packets, after reducing the rate of transmission, the rate of transmission is increased incrementally when a predefined volume of data has been transmitted since having made a previous change in the rate of transmission.
Abstract translation: 一种通信方法包括从通信设备向网络发送数据分组。 在通信装置中接收到来自网络的拥塞通知时,数据包从通信装置传输到网络的速率降低。 在发送数据包之后,在降低传输速率之后,当已经发送了预定量的数据量已经发送了传输速率的先前变化时,传输速率逐渐增加。
-
-
-
-
-
-
-
-
-