PTP: Timing accuracy and precision for the future of computing