TenMicroseconds OverLAN,forFree

Thestatus quofortimestamping inPCsisntpd, which isaccurate to][ms] atbest. Forprecision applications this isinadequate, butitisa lowcostsolution which suits manygeneric applications. IEEE-1588 provides mechanisms forsub-microsecond accuracy, buttoachieve this morehardware isneeded. Wehavedeveloped the TSCclock, whichgives performance between these two, around 10microseconds onLAN,submillisecond beyond, butusing commodity hardware. Webegin detailed benchmarking oftheTSCclock toshowits potential asaninexpensive yetaccurate software clock, whichcould beused withIEEE-1588 forLANs,buthaswider applicability as areplacement tontpd.