Open esmalTT opened 1 month ago
Some additional debugging - it is possible to get things working with TT_METAL_DEVICE_PROFILER=1 TT_METAL_PROFILER_SYNC=1 python -m tracy -l -m pytest models/experimental/functional_unet/tests/test_unet_trace.py::test_unet_trace
by adding some additional ttnn.DumpDeviceProfile
calls, but adding TT_METAL_DEVICE_PROFILER_DISPATCH
causes the Tracy GUI crash. This crash has a preceding warning:
WARNING | Profiler DRAM buffers were full, markers were dropped! device 0, worker core 1, 11, Risc NCRISC, bufferEndIndex = 15872
Summary
Tracy GUI segfaults when using the option
TT_METAL_DEVICE_PROFILER=1
.Running Tracy with
-r
option instead also crashes the script:Steps to Reproduce
Checkout
esmal/enable-trace-2cq
and run the following: