Skip to content

v0.52.0-rc19

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 11 Sep 18:47
· 1925 commits to main since this release
003594f

Note

If you are installing from a release, please refer to the README, INSTALLATION instructions, and any other documentation packaged with the release, not on the main branch. There may be differences between the latest main and the previous release.

The changelog will now follow, showing the changes from last release.

This release was generated by the CI workflow https://github.com/tenstorrent/tt-metal/actions/runs/10817118236

📦 Uncategorized

  • #9630: assert out concat when concatenating along padded dimensions
  • Use product codes for cards instead of arch for eager-package-main
  • #11929: Move work_split_tilize
  • #11693: Move DeviceModule bindings and replace ttnn.experimental APIs
  • #11247: Remove in-place flag in binary operations
  • #11591: Move hack delay from trisc.cc to trisck.cc before run_kernel
  • #8865: Optimize softmax dispatch time
  • #0: skip yolov4 failing sub_modules
  • #11519: Restore path reservation for mms and convs
  • #5337: Fix Mixtral total number of generated tokens in perf benchmark
  • #11883: use fixed_string.size() instead of sizeof to ensure compatiablity with newer versions of reflect
  • #11559: Replace tt_lib in tests/ttnn files
  • #11915: Add sweep vector tagging and related infra changes
  • #0: fix fetch q write assert by using correct data offset for enqueue write buffer
  • update conv path in CODEOWNERS:
  • enable all enablable unit tests for convs with new api
  • Fix size_t compilation failure
  • Update perf and latest features for llm models (Aug 26)
  • Split up n300 demo tests into functionality and performance
  • #10718: Fix issue with negative pipeline queue times
  • #11642: demux ttnn::typecast into ttnn::experimental::typecast on gra…
  • #11569: Enable Conv2D WH unit tests for UNet shapes
  • #11591: Fix race by making only unpacker zero out RISCV_DEBUG_REG_DBG_FEATURE_DISABLE at start of kernel
  • Update CODEOWNERS
  • Add missing include to graph_trace_utils.hpp
  • #0: Always initialize l1_banking allocator even when size is 0
  • update slack notification include workflow run
  • #8868: Fixed conv for Stride>2
  • #11430: Refactoring moreh_mean
  • #11832: Remove tracking of writes per block and only track last block
  • #11644: Migrate AutoFormat to TTNN Experimental
  • Added ttnn.i0_bw unit test
  • #11938: Refactoring moreh_bmm
  • #11646: Replace ttnn.experimental.tensor.* in models/demos
  • Add support for cur_pos tensor arg in sdpa decode
  • #5659: Add Width Sharded support to Conv2d
  • Remove noinline attribute from sdpa_decode compute kernel
  • Updated sfpi compiler to address missing SFPNOP insertion
  • Move compute kernel config to TTNN
  • Add fold to resnet
  • [BugFix] Fixed tensor::is_allocated.
  • Revert "[BugFix] Fixed tensor::is_allocated."
  • #8598: sinh fix
  • #11646: Replace ttnn.experimental.tensor.* to ttnn.* in models/experimental, tests
  • #10754: Add data-parallel support for UNet Shallow on N300
  • #0: Fixed Conv2dConfig in broken tests
  • #0: Falcon40b T3K demo mismatch tokens fixed
  • #12069: Add catch and handling for device initialize exception, typic…
  • Point metal to new UMD main branch
  • Update CODEOWNERS
  • #11993: Fix offset calculation for uneven shard in reshard fast path
  • Update CODEOWNERS
  • #12117: Refactor DeviceMesh->MeshDevice, DeviceGrid->MeshShape
  • #11854: Move .umd that houses cluster descriptor to TT_METAL_HOME
  • Fused AllGather+Matmul
  • #12124: support moreh_nll_loss support large wight
  • [Bugfix] Fixed is allocated
  • #11990: Replace ttnn.experimental.tensor.* to ttnn.* in ttnn folder
  • #11132 Run Post-Commit Python Tests against wheels
  • #11109: refactoring moreh getitem forward
  • Revert "#11132 Run Post-Commit Python Tests against wheels "
  • #8865: Update reference dispatch times. Move tt_lib to ttnn.
  • #11809: migrate profiler into ttnn
  • Use new resnet test infra for GS
  • #12073: assert out on block and width sharded concat
  • [Bugfix] Fixed wrong capture counter
  • #11717: aligning jit build and collection of srcs used by multiple threads during risc compile
  • #11453: Add options to enable compilation with sanitizers
  • Revert "#11453: Add options to enable compilation with sanitizers"
  • #11453: Add options to enable compilation with sanitizers
  • #11623: Adding workaround for ND BH hang for MatmulMultiCoreMultiDRAMIn0MCastIn1MCast
  • Add UNet Shallow unit tests to post-commit test suite
  • #10808: use sharded concat in yolov4
  • #11858 , #11859: Fix Dockerfile 20.04 and 22.04 sequence and requirements
  • #11720: Enable ttnn binary to be built using rpath as origin
  • add myself to codeowners on docker scripts and installation guide
  • Add GH workflow telemetry into prepare metal action
  • Complex imag and imag_bw, angle_bw TTNN sweeps
  • #11989: Code clean up
  • Support arbitrary prefill lengths in Mixtral demo
  • #5337: Fix Mixtral unit tests