HFT CORE SYSTEMS

Hardware and software packet timestamps

Lesson 43 of 96Phase 04: Network datapaths
Video lesson coming soon

The written objectives and hands-on lab are available now.

cppvalley on YouTube ↗

Learning objectives

What you should understand

  1. Distinguish application, kernel and NIC timestamp points
  2. Convert between clock domains safely
  3. Measure timestamp overhead and provenance

Lab

Hands-on exercise

Capture software and hardware timestamps for the same traffic where supported.

Deliverable

Evidence of completion

A timestamp-provenance diagram and observed delta distribution.

Prerequisite
EP 42

Phase 04

Network datapaths

Full curriculum