-
公开(公告)号:US12079029B2
公开(公告)日:2024-09-03
申请号:US17313026
申请日:2021-05-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Itai Levy , Dotan David Levi , Nir Nitzani , Natan Manevich , Alex Vaynman , Ariel Almog
CPC classification number: G06F1/12 , G06F13/20 , H04L7/0012
Abstract: A network adapter includes a network port for communicating with a communication network, a hardware clock, and circuitry. The circuitry is coupled to receive from the communication network, via the network port, one or more time-protocol packets that convey a network time used for synchronizing network devices in the communication network, to align the hardware clock to the network time conveyed in the time-protocol packets, and to make the network time available to one or more time-service consumers running in a host served by the network adapter.
-
公开(公告)号:US20200162234A1
公开(公告)日:2020-05-21
申请号:US16683309
申请日:2019-11-14
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ariel Almog , Thomas Kernen , Alex Vainman , Nir Nitzani , Dotan David Levi , Ilan Smith , Rafi Wiener
Abstract: Apparatus including a shared device in communication with a plurality of computing machines external to the shared device, the shared device including at least one PTP domain coefficient storage area, the at least one PTP domain coefficient storage area receiving a PTP coefficient from a computing machine having a PTP client, and providing the PTP coefficient to a computing machine not having a PTP client. Related apparatus and methods are also provided.
-
公开(公告)号:US11483127B2
公开(公告)日:2022-10-25
申请号:US16683309
申请日:2019-11-14
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ariel Almog , Thomas Kernen , Alex Vainman , Nir Nitzani , Dotan David Levi , Ilan Smith , Rafi Wiener
Abstract: Apparatus including a shared device in communication with a plurality of computing machines external to the shared device, the shared device including at least one PTP domain coefficient storage area, the at least one PTP domain coefficient storage area receiving a PTP coefficient from a computing machine having a PTP client, and providing the PTP coefficient to a computing machine not having a PTP client. Related apparatus and methods are also provided.
-
公开(公告)号:US12111681B2
公开(公告)日:2024-10-08
申请号:US17313026
申请日:2021-05-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Itai Levy , Dotan David Levi , Nir Nitzani , Natan Manevich , Alex Vaynman , Ariel Almog
CPC classification number: G06F1/12 , G06F13/20 , H04L7/0012
Abstract: A network adapter includes a network port for communicating with a communication network, a hardware clock, and circuitry. The circuitry is coupled to receive from the communication network, via the network port, one or more time-protocol packets that convey a network time used for synchronizing network devices in the communication network, to align the hardware clock to the network time conveyed in the time-protocol packets, and to make the network time available to one or more time-service consumers running in a host served by the network adapter.
-
公开(公告)号:US20220357763A1
公开(公告)日:2022-11-10
申请号:US17313026
申请日:2021-05-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Itai Levy , Dotan David Levi , Nir Nitzani , Natan Manevich , Alex Vaynman , Ariel Almog
Abstract: A network adapter includes a network port for communicating with a communication network, a hardware clock, and circuitry. The circuitry is coupled to receive from the communication network, via the network port, one or more time-protocol packets that convey a network time used for synchronizing network devices in the communication network, to align the hardware clock to the network time conveyed in the time-protocol packets, and to make the network time available to one or more time-service consumers running in a host served by the network adapter.
-
公开(公告)号:US11277455B2
公开(公告)日:2022-03-15
申请号:US16430457
申请日:2019-06-04
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Alex Vainman , Natan Manevich , Nir Nitzani , Ilan Smith , Richard Hastie , Noam Bloch , Lior Narkis , Rafi Weiner
IPC: H04L29/06 , H04L12/861 , H04L12/851 , H04L12/841 , H04L12/801 , H04L12/823 , H04L65/613 , H04L65/80 , H04L67/01 , H04L49/90 , H04L47/2441 , H04L47/28 , H04L47/34 , H04L47/32 , H04L29/08 , H04L67/06
Abstract: A method including configuring a transmit process to store information including a queue of packets to be transmitted, the queue defining transmit process packets to be transmitted, each packet associated with a transmission time, and configuring a synchronization process to receive from the transmit process at least some of the information. The synchronization process performs one of: A) accessing a dummy send queue and a completion queue, and transmitting one or more of the transmit process packets in accordance with a completion queue entry in the completion queue, and B) sends a doorbell to transmission hardware at a time when at least one of the transmit process packets is to be transmitted, the synchronization process including a master queue configured to store transmission entries, each transmission entry including a transmit process indicator and an indication of transmit process packets to be transmitted. Related apparatus and methods are also described.
-
-
-
-
-