20
submitted 2 years ago by Sunshine@lemmy.ca to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] FizzyOrange@programming.dev 7 points 2 years ago

Facebook and Google are the customers that use this feature.

Apparently. Does anyone know what they use it for?

[-] The_Decryptor@aussie.zone 6 points 2 years ago

I assume it'd be used for high quality time synchronisation, when you're running your own time servers.

So you've got a system synced to a GPS unit, and sends it's time to other devices on the LAN via PTP. This would help the system account for latency between the CPU and NIC, I assume.

[-] FizzyOrange@programming.dev 1 points 2 years ago

Yeah that makes sense.

[-] Morphit@feddit.uk 1 points 2 years ago

There's a talk here: https://www.youtube.com/watch?v=jMUMRNRkcMg but I'm not much clearer after scrubbing through some of the slides. It sounds like all GPIO pins on recent Intel chips support this Timed I/O functionality. I don't know if they could measure the timing of transactions to a NIC - I would think this is only for specialist hardware or testing. They mention using a logic analyser to compare the clocks of two systems after synchronisation.

[-] jaybone@lemmy.world 1 points 2 years ago

Also curious.

@remindme@mstdn.com 1 day

this post was submitted on 24 Feb 2025
20 points (100.0% liked)

Linux

15004 readers
180 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS