-
公开(公告)号:US20240406122A1
公开(公告)日:2024-12-05
申请号:US18203227
申请日:2023-05-30
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Idan Matari , Matisyahu Meier Goldmeier , George Elias , Ofir Klara Altshul , Itamar Rabenstein , Noam Michaelis , Eyal Srebro
IPC: H04L49/101 , H04L49/00 , H04L49/253
Abstract: An apparatus includes a crossbar circuit that routes one or more packets between one or more ingress domains and one or more egress domains. The crossbar circuit includes sub-crossbar domains. An ingress control circuit associated with the one or more ingress domains may distribute packet data of the one or more packets to the sub-crossbar domains. An egress control circuit of the apparatus receives data bits associated with the packet data from egresses associated with the plurality of sub-crossbar domains. The egress control circuit may reorder or refrain from reordering the data bits based on an attribute associated with the distribution of the packet data.
-
公开(公告)号:US11740985B2
公开(公告)日:2023-08-29
申请号:US17241079
申请日:2021-04-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Koren , Shay Aisman , Itamar Rabenstein , Amir Ancel
IPC: G06F11/273 , G06F13/20 , G06F11/22 , G06F11/34 , G06F11/30
CPC classification number: G06F11/273 , G06F11/2268 , G06F11/3072 , G06F11/3075 , G06F11/3476 , G06F11/3485 , G06F13/20 , G06F11/3013 , G06F11/348
Abstract: An apparatus includes operational circuitry and Hardware Diagnostics Circuitry (HDC). The HDC is configured to receive a definition of multiple trigger rules, each trigger rule specifying a respective trigger event as a function of trigger data sources in the operational circuitry, to receive a definition of (i) a pre-trigger logging set selected from among a plurality of diagnostics data sources in the operational circuitry, and (ii) for each trigger rule, a respective post-trigger logging set including a set of one or more of the diagnostics data sources, and, during operation of the operational circuitry, to log the diagnostics data sources in the pre-trigger logging set, to log the trigger data sources and to repeatedly evaluate the trigger rules, and, in response to triggering of a given trigger event by a given trigger rule, to start logging the diagnostics data sources in the post-trigger logging set of the given trigger rule.
-
公开(公告)号:US20250062933A1
公开(公告)日:2025-02-20
申请号:US18451134
申请日:2023-08-17
Applicant: Mellanox Technologies, Ltd.
Inventor: Yishai Oltchik , Anton Korzh , Gil Bloch , Itamar Rabenstein
IPC: H04L12/54
Abstract: In one embodiment, a network switch device includes a network interface to receive vectors from endpoint devices, and an aggregation and reduction accelerator to perform elementwise and vector splitting operations with the vectors as input yielding at least two intermediate vector results, wherein the network interface is to send the at least two intermediate vector results to different corresponding network switches in different switch aggregation trees, receive at least two final vector results of an aggregation and reduction process from the different switch aggregation trees, and combine the at least two final vector results to yield a combined final vector result, wherein the network interface is to send the combined final vector result to the endpoint devices.
-
公开(公告)号:US20250055781A1
公开(公告)日:2025-02-13
申请号:US18231065
申请日:2023-08-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Jacob Yaki Tebeka , Itamar Rabenstein , Aviv Avraham Paxton
IPC: H04L43/106
Abstract: A system includes one or more processors to trace one or more packets transmitted by an application distributed among a plurality of computing nodes. The one or more processors are to generate tracing data based at least in part on tracing the one or more packets. The tracing data includes temporal information associated with transmission of the one or more packets. The one or more processors are to manage a data allocation associated with the application based on the tracing data.
-
公开(公告)号:US20190243936A1
公开(公告)日:2019-08-08
申请号:US15891395
申请日:2018-02-08
Applicant: Mellanox Technologies, Ltd.
Inventor: Moshe Noah , Itamar Rabenstein , Irit Granovsky
IPC: G06F17/50
CPC classification number: G06F17/5022 , G06F17/505
Abstract: A method for circuit design automation includes appending a non-synthesizable input having a unique identifier to HDL code that specifies a physical input of the circuit. For the physical components in the circuit to which a signal from the physical input is to propagate, corresponding non-synthesizable components are appended, having respective identifiers assigned responsively to the unique identifier of the non-synthesizable input, to the HDL code that specifies the physical components. The design is verified by simulating operation of the circuit using the HDL code, including both the physical and non-synthesizable inputs and components. After verifying the design, a netlist synthesis tool automatically generates a netlist of the circuit including the physical inputs and components while omitting the non-synthesizable inputs and components.
-
公开(公告)号:US09548960B2
公开(公告)日:2017-01-17
申请号:US14046976
申请日:2013-10-06
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L12/18 , H04L12/741 , H04L29/12
CPC classification number: H04L61/103 , H04L12/18 , H04L45/16 , H04L45/745
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。
-
公开(公告)号:US20150098466A1
公开(公告)日:2015-04-09
申请号:US14046976
申请日:2013-10-06
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L29/12 , H04L12/18 , H04L12/741
CPC classification number: H04L61/103 , H04L12/18 , H04L45/16 , H04L45/745
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。
-
公开(公告)号:US20250013499A1
公开(公告)日:2025-01-09
申请号:US18218555
申请日:2023-07-05
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Noam Michaelis , Itamar Rabenstein , Ofir Klara Altshul , Idan Matari , Aviv Avraham Paxton , Nechami Sternfeld , Inbar Adler
IPC: G06F9/50
Abstract: A network device, system, and method are provided. An illustrative network device includes a plurality of ports connectable to a communication network, one or more reduction units decoupled from the plurality of ports, and configurable logic to service packet transmission between the one or more reduction units and the plurality of ports.
-
公开(公告)号:US20240297843A1
公开(公告)日:2024-09-05
申请号:US18116115
申请日:2023-03-01
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Roee Levy Leshem , Lior Hodaya Bezen , Lion Levi , Alex Netes , Itamar Rabenstein , Uriel Vanunu , Inbal Gal , Michael Avimelech Gandelman Milgrom
IPC: H04L45/24 , H04L45/021 , H04L45/42
CPC classification number: H04L45/24 , H04L45/021 , H04L45/42
Abstract: A network device, system, and method are provided. In one example, a system is described that includes a plurality of communication nodes and a network device that interconnects and facilitates a transmission of packets between the plurality of communication nodes. The system may be configured such that the packets are transmitted between the plurality of communication nodes by applying a filter to a converged forwarding table.
-
公开(公告)号:US20230359537A1
公开(公告)日:2023-11-09
申请号:US18347658
申请日:2023-07-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Koren , Shay Aisman , Itamar Rabenstein , Amir Ancel
IPC: G06F11/273 , G06F13/20 , G06F11/22 , G06F11/34 , G06F11/30
CPC classification number: G06F11/273 , G06F13/20 , G06F11/2268 , G06F11/3485 , G06F11/3072 , G06F11/3075 , G06F11/3476 , G06F11/348 , G06F11/3013
Abstract: An apparatus includes operational circuitry and Hardware Diagnostics Circuitry (HDC). The HDC is configured to receive a definition of multiple trigger rules, each trigger rule specifying a respective trigger event as a function of trigger data sources in the operational circuitry, to receive a definition of (i) a pre-trigger logging set selected from among a plurality of diagnostics data sources in the operational circuitry, and (ii) for each trigger rule, a respective post-trigger logging set including a set of one or more of the diagnostics data sources, and, during operation of the operational circuitry, to log the diagnostics data sources in the pre-trigger logging set, to log the trigger data sources and to repeatedly evaluate the trigger rules, and, in response to triggering of a given trigger event by a given trigger rule, to start logging the diagnostics data sources in the post-trigger logging set of the given trigger rule.
-
-
-
-
-
-
-
-
-