-
公开(公告)号:US20250088453A1
公开(公告)日:2025-03-13
申请号:US18244818
申请日:2023-09-11
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eran Gil Beracha , Amit Kazimirsky , Aviv Kfir , Ilya Vershkov , Roee Levy Leshem , Tal Mund , Liron Mula
IPC: H04L45/125 , H04L45/00 , H04L45/12
Abstract: A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes a plurality of ports to facilitate communication over a network. The system also includes a controller to determine, for a first port of a plurality of ports, a bandwidth for the first port and a bandwidth history for the first port, compare the bandwidth for the first port and the bandwidth history for the first port to a threshold, and alter a configuration of the first port based on the comparing of the bandwidth and the bandwidth history to the threshold.
-
公开(公告)号:US20250039109A1
公开(公告)日:2025-01-30
申请号:US18225562
申请日:2023-07-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eran Gil Beracha , Liron Mula , Barak Gafni , Gil Levy , Aviv Kfir
IPC: H04L49/9047 , H04L47/125 , H04L47/62
Abstract: A system, a computing system, and a switch are provided. In one example, a system for routing data to one of a plurality of queues comprises a processor to poll a depth of one or more queues of the plurality of queues, determine a weight for each polled queue based on the depth of each polled queue, and route data received via a port to a first queue of the plurality of queues based on the determined weight for each polled queue.
-
公开(公告)号:US12120035B2
公开(公告)日:2024-10-15
申请号:US17844362
申请日:2022-06-20
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Liron Mula , Aviv Kfir , Miri Shtaif , Eran Gil Beracha
IPC: H04L47/56 , H04L43/0852 , H04L47/625
CPC classification number: H04L47/56 , H04L43/0852 , H04L47/625
Abstract: A device, a switch, and a method of determining latency which exceeds a threshold are described. A task is enqueued and a time is determined based on two clocks. A time the task is dequeued is determined based on the two clocks. Based on the time of enqueue and the time of dequeue according to each of the two clocks, the task is identified as meeting or violating a service level agreement.
-
公开(公告)号:US20250119382A1
公开(公告)日:2025-04-10
申请号:US18377473
申请日:2023-10-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Liron Mula , Eran Gil Beracha
IPC: H04L47/125 , H04L47/36 , H04L47/62
Abstract: A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes circuits to receive a packet, determine a size of the packet, determine a group of a plurality of groups of the packet based on the size of the packet, determine a port for the packet using a round-robin for the group of the packet, and send the packet via the port. Described systems include circuits to receive packet sizes from an application, initialize packet arbiter circuits based on the sizes, receive a packet associated with the application, determine a size of the packet, associate the packet with one of the packet arbiter circuits, and route the packet to a selected port.
-
公开(公告)号:US20250039097A1
公开(公告)日:2025-01-30
申请号:US18226587
申请日:2023-07-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Amit Kazimirsky , Eran Gil Beracha , Liron Mula , Aviv Kfir , Barak Gafni
IPC: H04L47/129 , H04L47/30
Abstract: A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes a plurality of ports to facilitate communication over a network. The system also includes a controller to selectively activate or deactivate ports of the system based on queue depths and additional information to improve power efficiency of the system.
-
6.
公开(公告)号:US20230412519A1
公开(公告)日:2023-12-21
申请号:US17844362
申请日:2022-06-20
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Liron Mula , Aviv Kfir , Miri Shtaif , Eran Gil Beracha
IPC: H04L47/56 , H04L43/0852 , H04L47/625
CPC classification number: H04L47/56 , H04L43/0852 , H04L47/625
Abstract: A device, a switch, and a method of determining latency which exceeds a threshold are described. A task is enqueued and a time is determined based on two clocks. A time the task is dequeued is determined based on the two clocks. Based on the time of enqueue and the time of dequeue according to each of the two clocks, the task is identified as meeting or violating a service level agreement.
-
-
-
-
-