Skip to content

Releases: tenstorrent/ttnn-visualizer

v0.17.1

17 Jan 19:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.0...v0.17.1

v0.17.0

15 Jan 18:45
Compare
Choose a tag to compare

Release notes:

  • Improved operation names rendering using filenames
  • Improved Tensor rendering emphasizing shape and dtype and referencing producer operation
  • Improved memory legend tensor information
  • Improved operation graph functionality with the above updates and properties panel
  • Added additional charts
  • Unified performance chart configuration
  • Fixed rendering issue when switching to and from chart tab
  • Chart data can now be filtered by operation codes

What's Changed

image image image image image image image image

Full Changelog: v0.16.0...v0.17.0

v0.16.0

08 Jan 21:26
Compare
Choose a tag to compare

Release Notes

  • Local and Remote report selection upgraded to include clearer messaging on the current active report/performance trace with toasts. Active reports/performance traces are updated on selection rather than with the View Report button which has been removed.
  • Device kernel performance charts added to the Performance tab.
  • Additional performance data parsed and returns the device architecture and frequency.
  • Tensor list now includes indicators for where tensors have an excessive amount of consumers. The list can also be filtered to show only these tensors.
  • Chart legends in operation details now include tensor shape and data type.
image image image image image

What's Changed

Full Changelog: v0.15.0...v0.16.0

v0.15.0

18 Dec 19:46
Compare
Choose a tag to compare

Release Notes:

  • Readme has been updated with model running instructions and an example performance trace data
  • Memory config parsing expanded to more operation arguments
  • Performance section now features Device Kernel Duration/Utilization charts for Matmul operations
  • Operations by type now plotted in a chart
  • Performance table improvements, Matmul optimisation suggestions and high dispatch latency
  • Backend decoupling of profile files from reports
  • Additional codebase cleanup in preparation for open source

What's Changed

Full Changelog: v0.14.1...v0.15.0

v0.14.2

11 Dec 21:21
Compare
Choose a tag to compare

Release notes

  • fix broken wheel

What's Changed

  • remove reading packaje.json from incorect location by @aidemsined in #286

Full Changelog: v0.14.1...v0.14.2

v0.14.1

11 Dec 20:47
Compare
Choose a tag to compare

Release notes:

  • Load performance data
  • Intimal rendering of performance data analysis table
  • Misc: SPDX updates for open source
  • Fix: improved multi device support for L1 and tensor list rendering
  • Fix: L1 and DRAM zoom inconsistencies
  • Fix: color logic for buffer pages when data is insufficient
image

What's Changed

Full Changelog: v0.13.0...v0.14.1

v0.14.0

11 Dec 20:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

04 Dec 18:38
Compare
Choose a tag to compare

Release Notes:

  • Tensor memory layout overlay for plots in operation details and buffers
  • L1 Small detailed rendering
  • Tensnor sharding details fixes
  • Memory leak logic cleanup
  • Improve memory config parsing performance
  • Highlight peak memory load
  • Readme cleanup in prepartion to open source
image image image

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

27 Nov 20:20
Compare
Choose a tag to compare

Release notes

  • Memory load calculation and rendering, peak memory load
  • Initial support for multidevice data
  • Render memory layout and sharding spec for tensors
  • Fix: buffer summary toast not dismissing
  • Fix: color rendering on tensix details zoom
  • Fix: initial buffer focus
  • Fix: toasts added to buffer summary when focusing on buffers
  • Test coverage for runners/filtering/query
image image image image

What's Changed

Full Changelog: v0.11.0...v0.12.0

v0.11.0

20 Nov 18:49
Compare
Choose a tag to compare

Release notes:

  • Zoom for non-continuous memory allocation
  • Device operations full render (memory peak load prerequisite)
  • Device operations graph view
  • Initial support for multi device data (device 0)
  • Buffer highlight improvements

What's Changed

image image image image image image

Full Changelog: v0.10.0...v0.11.0