dynolog
dynolog copied to clipboard
Dynolog is a telemetry daemon for performance monitoring and tracing. It exports metrics from different components in the system like the linux kernel, CPU, disks, Intel PT, GPUs etc. Dynolog also int...
I have dynolog daemon running in container A. Python process is running in Container B. Is there a way for dyno gputrace from container A to collect profile for python...
Summary: This test is used to test bperf per thread reader. Differential Revision: D63348430
Summary: This is needed so that we can get valid reading before the first context switch. Differential Revision: D63348456
Summary: The upper 16 bits are not used by the kernel, and can be either ffff or 0000. Always clear them so that we get reliable numbers. Differential Revision: D63348455
Test script: `scripts/pytorch/linear_model_example.py` If I run it with command `KINETO_USE_DAEMON=1 python3 scripts/pytorch/linear_model_example.py`, I will meet this error as described in docs [manifests as a segfault](https://github.com/pytorch/pytorch/issues/131020). Then I add parameter KINETO_DAEMON_INIT_DELAY_S...
Summary: make BPerfEventsGroup be able to report per CPU global value we will need this for dynolog host-level perf counters reporting Differential Revision: D61691843
Summary: ^ Differential Revision: D62403504
Summary: This diff includes changes in hbt to support adding Zen5 CPUs. `CpuFamily::AMD` has been renamed `CpuFamily::AMDZEN3` and adds `CpuFamily::AMDZEN5`, since AMD changes families more often than Intel. Differential Revision:...
Summary: Update json_events to include metrics in BuiltinMetricsLight that are used by Dynolog. Differential Revision: D62405387