Pulsario / Documentation

Clock synchronization

A unified view should not hide an uncertain clock.

Native clocks matter

Each source retains its native timestamps. Pulsario evaluates available clock relations and reports a verdict with evidence before interpreting CPU and GPU data together.

Missing or contradictory evidence

A perf recording made with its default clock may lack metadata relating that clock to the Nsight time domain. Non-overlapping captures and contradictory markers cannot be repaired by silently aligning their start times.

Manual offset and shared markers

The application provides manual offset and shared-marker alignment. Both are explicitly labeled as user assumptions. Review the verdict and available evidence before making claims about cross-source latency.

Plan for the next capture

When using your profiling tools, choose a documented shared clock where possible and capture the same workload interval. For perf, an explicit clock selection such as CLOCK_MONOTONIC_RAW can provide clock metadata. Collection remains outside Pulsario.

UP NEXTTroubleshooting