Clock synchronization NIC offload
    11.
    发明授权

    公开(公告)号:US12255734B2

    公开(公告)日:2025-03-18

    申请号:US17973575

    申请日:2022-10-26

    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.

    Clock synchronization monitoring system

    公开(公告)号:US20250021130A1

    公开(公告)日:2025-01-16

    申请号:US18349976

    申请日:2023-07-11

    Abstract: In one embodiment, a system including a reference processing device includes a reference hardware clock to maintain a reference clock value, and reference clock synchronization circuitry to discipline the reference hardware clock responsively to a remote clock, which is remote to the system, and a follower processing device including a follower hardware clock to maintain a follower clock value, and follower clock synchronization circuitry to synchronize the follower hardware clock to the reference hardware clock, and provide an indication about the follower clock value to the reference processing device, wherein the reference clock synchronization circuitry is configured to monitor a quality of the synchronization of the follower hardware clock to the reference hardware clock.

    EXECUTION OFFSET RATE LIMITER
    18.
    发明公开

    公开(公告)号:US20230362096A1

    公开(公告)日:2023-11-09

    申请号:US18106953

    申请日:2023-02-07

    CPC classification number: H04L47/225 H04L47/263

    Abstract: A system includes a device coupled to a processing device. The processing device is to receive a request to execute a plurality of workloads, the request comprising a rate to execute each workload of the plurality of workloads and a parameter value indicating an execution offset. The processing device is further to determine a sequence for executing the plurality of workloads based on receiving the rate and the parameter value, where the sequence is to execute each workload at the respective rate and each workload of the plurality of workloads is executed at a different time based on the parameter value. The processing device is to execute the plurality of workloads in accordance with the sequence upon determining the sequence to execute the plurality of workloads.

    Time-based synchronization descriptors
    19.
    发明公开

    公开(公告)号:US20230251899A1

    公开(公告)日:2023-08-10

    申请号:US17667600

    申请日:2022-02-09

    CPC classification number: G06F9/4887

    Abstract: In one embodiment, a system includes a peripheral device including a hardware clock, and processing circuitry to read a given work request entry stored with a plurality of work request entries in at least one work queue in a memory, the given work request entry including timing data and an operator, the timing data being indicative of a time at which a work request should be executed, retrieve a clock value from the hardware clock, and execute the work request with a workload while execution of the work request is timed responsively to the timing data and the operator and the retrieved clock value.

Patent Agency Ranking