microsoft / net-offloads

Specs for new networking hardware offloads.
MIT License
27 stars 3 forks source link

Do we need to specify an absolute time when sending with TPTO? #64

Closed nibanks closed 1 year ago

nibanks commented 1 year ago

Since our goal with TPTO is to pace sends, by spreading out a batch of packets, instead of sending one big burst, generally we always want to start sending Now(), but then spread the traffic out. So can we just remove the uint64_t TxTime; value all together?

This would resolve an issue around requiring clock synchronization between the OS and the NIC.

nibanks commented 1 year ago

Closing #64 and #65 because we have updated TPTO to use relative (to Now()) time, which eliminates the need for any clock synchronization.