tenstorrent / tt-metal

:metal: TT-NN operator library, and TT-Metalium low level kernel programming model.
Apache License 2.0
395 stars 48 forks source link

Various aggregates of device data for tracy GUI #8900

Open mo-tenstorrent opened 3 months ago

mo-tenstorrent commented 3 months ago

Currently device data is only displayed for all riscs on all cores on all devices. Op-report aggregations of device data needs to be added to make dealing with the data more manageable.

Aggregate type 1:

per device compute risc-core activity (first risc-core - last risc-core)

Aggregate type 2:

per device compute risc activity (first brisc-core - last brisc-core, first ncrisc-core to last ncrisc-core .....)

mo-tenstorrent commented 3 months ago

Alternative approach can be treating ops as tracy frames. per op (framge) we show only the interesting cores such as first and last ,,,