v0.77.0-dev20260818
Pre-release
Pre-release
·
514 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
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/32083895606
LLK (low-level kernels)
- Add RoPE SFPU test PR 53337
- Add softcap unary op and situ_glu binary activation (Kimi K3 SiTU-GLU) PR 52448
- llk-audit: deterministic recall augmentor for the race audits PR 49657
Metalium (tt-metal core)
- NOC debug tool fixes PR 50115
- Always validate Metal 2.0 program args on cache miss, gate only hit-path re-validation PR 53084
- Promote pack_block_contiguous_uninit to the experimental compute API PR 53117
- Add softcap unary op and situ_glu binary activation (Kimi K3 SiTU-GLU) PR 52448
- Fabric tests update to Mesh APIs PR 53169
- #52756: Performance: cut host-side EnqueueMeshWorkload cost on multi-device meshes PR 52775
TT-NN
- Fix GPT-OSS first-group chunked sliding RingJointSDPA PR 53153
- Fix prefill dispatch on routed groups PR 53171
- Fix prefill combine on routed groups PR 53172
- Always validate Metal 2.0 program args on cache miss, gate only hit-path re-validation PR 53084
- #52660: create prototype copy of llama quasar ops tests PR 52663
- sampling: TTSampling hands ttnn.topk an indices_tensor half the width of the logits PR 53001
- Add softcap unary op and situ_glu binary activation (Kimi K3 SiTU-GLU) PR 52448
- Migrate dit_fused_distributed_rmsnorm kernels to the Device 2.0 kernel API PR 52755
- Remove references to grayskull board types PR 53125
- add fused swiglu to strided agmm PR 53203
- Add indexed/gather mode to ttnn.sparse_matmul PR 50654
- port(metal_2.0): moreh/moreh_matmul → MetalV2FactoryConcept (verified passing) PR 51093
- Command-lifetime semaphore bank and demo numbers PR 53050
- descriptors: override_runtime_arguments belongs on the program factory, not the operation PR 51637
- Port
reduction/prodProdAll/ProdNcfactories PR 51096 - port(metal_2.0): moreh/moreh_norm_backward → MetalV2FactoryConcept (verified passing) PR 51103
- port(metal_2.0): moreh/moreh_mean_backward → MetalV2FactoryConcept (verified passing) PR 51102
- Derive cb_scaler tile count from a shared constant (#48487) PR 48650
- #48140: Add INT32 index support to topk PR 48843
- Migrate copy row-major kernels to Device 2.0 data-movement API PR 52232
tt-train
- Test only - Add INT8 as an unsupported type PR 52761
Models
- Fix GPT-OSS first-group chunked sliding RingJointSDPA PR 53153
- Forward decode kwargs through Qwen VL wrappers PR 53131
- Let a line-cabled mesh run the H3 FFN PR 53179
- #52660: create prototype copy of llama quasar ops tests PR 52663
- sampling: TTSampling hands ttnn.topk an indices_tensor half the width of the logits PR 53001
- RTDETRv1/v2 Bounty PR 50680
- DiffusionGemma block-diffusion serving runtime PR 52955
- Kimi-K3 prefill: LatentMoE bring-up (896 experts / top-16, 3584 latent) PR 52453
- #52838: Migrate Motif-Image-6B to the tiered Models CI pipelines PR 53173
- Command-lifetime semaphore bank and demo numbers PR 53050
- kimi27 quad runner/producer addition in blaze prefill tests PR 52192
Infrastructure & CI
- Add
vllm-tt-pluginhost tests to vLLM models CI. PR 53155 - Kimi-K3 prefill: LatentMoE bring-up (896 experts / top-16, 3584 latent) PR 52453
- Move all gh-aw agentic workflows to v0.86.2 PR 53316
- Remove prefill-team tests from demo SP release pipeline PR 53265
- llk-audit: deterministic recall augmentor for the race audits PR 49657
- fix(ci): check-harbor fallback doesn't fire when caller is schedule-triggered PR 53286
- #52838: Migrate Motif-Image-6B to the tiered Models CI pipelines PR 53173
- kimi27 quad runner/producer addition in blaze prefill tests PR 52192
Documentation
- Add softcap unary op and situ_glu binary activation (Kimi K3 SiTU-GLU) PR 52448