-
公开(公告)号:US11070304B1
公开(公告)日:2021-07-20
申请号:US16799873
申请日:2020-02-25
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Liron Mula , Avraham Ganor , Avi Urman , Aviad Raveh , Yuval Itkin , Oren Matus
IPC: H04J3/06
Abstract: In one embodiment, a computer apparatus includes a first NIC including at least one network interface port to transfer data with a first packet-data network (PDN) including a master clock to provide a clock synchronization signal S1, a first physical hardware clock (PHC) to maintain a time value T1 responsively to S1, and a first clock controller to generate a clock synchronization signal S2 responsively to S1, S2 having a frequency set responsively to S1, and send S2 over a connection to a second NIC including at least one network interface port to transfer data with a second PDN, a second PHC, and a second clock controller to receive S2, update the second PHC with a time value T2 responsively to S2, send another clock synchronization signal to network nodes in the second PDN responsively to T2, the second NIC acting as a master clock in the second PDN.
-
公开(公告)号:US20210141413A1
公开(公告)日:2021-05-13
申请号:US16779611
申请日:2020-02-02
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Liron Mula , Ariel Almog , Aviad Raveh , Yuval Itkin
Abstract: In one embodiment, a network interface card device includes communication interfaces to provide data connection with respective local devices configured to run respective clock synchronization clients, at least one network interface to provide data connection between a packet data network and ones of the local devices, and a hardware clock to maintain a time value, and serve the clock synchronization clients.
-
公开(公告)号:US12238273B2
公开(公告)日:2025-02-25
申请号:US17095765
申请日:2020-11-12
Applicant: MELLANOX TECHNOLOGIES, LTD. , BEAMR IMAGING LTD.
Inventor: Dotan David Levi , Assaf Weissman , Ohad Markus , Uri Gadot , Aviad Raveh , Dror Gill , Nikolay Terterov , Pavel Titkov , Alexey Mitkovets , Alexey Martemyanov , Alexander Zheludkov
IPC: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/51
Abstract: A video coding system including an acceleration device including input circuitry configured, for each of a first plurality of video frames to be encoded, to receive an input including at least one raw video frame and at least one reference frame, and to divide each of the first plurality of video frames to be encoded into a second plurality of blocks, and similarity computation circuitry configured, for each one of the first plurality of video frame to be encoded: for each the block of the second plurality of blocks, to produce an intra-prediction hint and an intra-prediction direction. Related apparatus and methods are also provided.
-
公开(公告)号:US20250023705A1
公开(公告)日:2025-01-16
申请号:US18219895
申请日:2023-07-10
Applicant: Mellanox Technologies, Ltd.
Inventor: Wojciech Wasko , Dotan David Levi , Thomas Kernen
IPC: H04L7/00
Abstract: A network device includes control logic coupled to a receiver. The control logic detects an synchronization packet received via the receiver from a second network device over a network that is precision time protocol unaware. The control logic determines that a portion of the synchronization packet is asserted, indicating that the synchronization packet has incurred congestion traversing the network. The control logic adjusts, based on an assertion of the portion, a weight applied to timestamps associated with sending and receiving the synchronization packet in performing clock synchronization with the second network device.
-
公开(公告)号:US20240244225A1
公开(公告)日:2024-07-18
申请号:US18096428
申请日:2023-01-12
Applicant: Mellanox Technologies, Ltd.
Inventor: Eshed Ram , Dotan David Levi , Assaf Hallak , Shie Mannor , Gal Chechik , Eyal Frishman , Ohad Markus , Dror Porat , Assaf Weissman
IPC: H04N19/147 , H04N19/124 , H04N19/172
CPC classification number: H04N19/147 , H04N19/124 , H04N19/172
Abstract: A system includes a processing device to receive video content, metadata related to the video content, and a target bit rate for encoding the video content. The processing device further detects a content type of the video content based on the metadata and encodes hardware to perform frame encoding on the video content. The system further includes a controller coupled between the processing device and the encoding hardware. The controller is programmed with machine instructions to generate first QP values on a per-frame basis using a frame machine learning model with a first plurality of weights. The first plurality of weights depends at least in part on the content type and the target bit rate. The controller further provides the first QP values to the encoding hardware for rate control of the frame encoding.
-
56.
公开(公告)号:US20240231984A9
公开(公告)日:2024-07-11
申请号:US18074751
申请日:2022-12-05
Applicant: Mellanox Technologies, Ltd.
Inventor: Natan Manevich , Dotan David Levi , Shay Aisman , Ariel Almog , Ran Avraham Koren
IPC: G06F11/07
CPC classification number: G06F11/0757 , G06F11/0736
Abstract: A device includes a hardware block to perform a hardware process and internal logic coupled between a processing device, which executes instructions, and the hardware block. The internal logic can one of measure execution time or count clock cycles of at least a portion of the hardware process. The internal logic can further, in response to the measured execution time or the counted clock cycles satisfying a predetermined condition, provide data associated with the one of the execution time measurement or the clock cycles count to the processing device, the data being statistically indicative of a latency of data packets sent by the hardware process over a total time the hardware process executes.
-
公开(公告)号:US12028661B2
公开(公告)日:2024-07-02
申请号:US17869932
申请日:2022-07-21
Applicant: Mellanox Technologies, Ltd.
Inventor: Ioannis (Giannis) Patronas , Dotan David Levi , Wojciech Wasko , Paraskevas Bakopoulos , Dimitrios Syrivelis , Elad Mentovich
IPC: H04B10/2575 , H04B10/40 , H04B10/50 , H04B10/60 , H04Q11/00
CPC classification number: H04Q11/0005 , H04B10/25753 , H04B10/40 , H04B10/50 , H04B10/60 , H04Q2011/0045 , H04Q2011/005
Abstract: Network devices and associated methods are provided for synchronization in an optically switched network. The network device includes one or more ports in communication with a plurality of devices via an optical switch. The one or more ports receive a master clock signal having a first frequency from a first device of the plurality of devices. The network device includes a local clock in communication with the one or more ports and operating at a second frequency. The network device includes a synchronization manager in communication with the one or more ports and the local clock and configured to be enabled and disabled. When the synchronization manager is enabled, it receives the master clock signal via the one or more ports and transmits an instruction to the local clock to operate at the first frequency.
-
公开(公告)号:US12028155B2
公开(公告)日:2024-07-02
申请号:US17534776
申请日:2021-11-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Bar Shapira , Ariel Almog , Dotan David Levi , Natan Manevich , Thomas Kernen , Liron Mula
IPC: H04J3/06
CPC classification number: H04J3/0638
Abstract: A system for maintaining a Precision Time Protocol (PTP) hardware clock, the system being operative in conjunction with a network device which is external to the system, the system comprising a controller to receive information characterizing a network peer oscillator frequency, wherein the information was extracted from an RX symbol rate, and to adjust the PTP Hardware Clock's frequency responsive to the information characterizing the network peer oscillator frequency.
-
公开(公告)号:US11979340B2
公开(公告)日:2024-05-07
申请号:US17824954
申请日:2022-05-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Boris Pismenny , Dotan David Levi , Gal Yefet
IPC: H04L65/61 , H04L49/552 , H04L49/90 , H04L49/901 , H04L49/9057 , H04L65/65 , H04W28/04
CPC classification number: H04L49/552 , H04L49/901 , H04L49/9057 , H04L49/9068 , H04L65/61 , H04L65/65 , H04W28/04
Abstract: A method for communication includes mapping transport sequence numbers in headers of data packets received from a network to respective buffers in a memory of a host computer. At least a part of the data from payloads of the received data packets is written directly to the respective buffers.
-
公开(公告)号:US20240146431A1
公开(公告)日:2024-05-02
申请号:US17973575
申请日:2022-10-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Wojciech Wasko , Dotan David Levi , Avi Urman , Natan Manevich
IPC: H04J3/06
CPC classification number: H04J3/0638
Abstract: In one embodiment, a system includes a network interface controller including a device interface to connect to a processing device and receive a time synchronization marker message from an application running on the processing device, a network interface to send packets over a network, and packet processing circuitry to process the time synchronization marker message for sending via the network interface over the network to a slave clock device, generate a time synchronization follow-up message including a timestamp indicative of when the synchronization marker message egressed the network interface, and process the time synchronization follow-up message for sending via the network interface over the network to the slave clock device.
-
-
-
-
-
-
-
-
-