Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uplift third_party/tt-metal to 3200cb91afaaa05b33d7f23db424912ac370cfbb 2025-02-19 #2208

Merged
merged 2 commits into from
Feb 20, 2025

Conversation

vmilosevic
Copy link
Contributor

@vmilosevic vmilosevic commented Feb 19, 2025

This PR uplifts the third_party/tt-metal to the 3200cb91afaaa05b33d7f23db424912ac370cfbb

  • Remove references to mesh_device->get_device_index() after metal Commit 911e5c8

@brataTT brataTT force-pushed the uplift branch 5 times, most recently from 130566f to 82dbf10 Compare February 19, 2025 21:17
@brataTT
Copy link
Contributor

brataTT commented Feb 20, 2025

Brings 25 metal changes

tt-torch CI Passing
tt-forge-fe CI Passing
tt-xla CI Passing

git log --oneline d08245ef3c03197bab2b199a49e6fd5d99f3b195..3200cb91afaaa05b33d7f23db424912ac370cfbb
3200cb91af Atulk/fill pad sharded v2 -- reverted from main due to new assert, changed tests accordingly (#17963)
c17e35ac41 [tt-train] Add RMSNorm module (#16991)
686a4f0ba4 (tag: v0.56.0-rc35) [skip ci] Restructure slightly the CMake file for clarity (#17978)
244bc82acf Fixed closing files in serialization (#17974)
0dacb45f7b [skip ci] Add support for both 20.04 and 22.04 in package and release workflow (#17755)
2456417965 Slight refactor of eth ubenchmarks
911e5c8e67 #17477: Adopt ND coordinate system in system mesh, coordinate translation (#17926)
ac9c6b7a3b #0: Add new fabric apis for atomics and add a mode to bypass router lookup on device to resolve on host instead Cleanup some parts of fabric
76596070df Afuller/rm rf archname (#17894)
a94728d0e7 Restore Moreh::sum behavior to be the same as before shape changes (#17772)
25518393d2 Fix for failing to build on GCC-14  (#17906)
899b181701 [skip ci] Fix build and test wheel workflow (#17962)
e0fe53d513 Replace List Mesh to Tensor (#17667)
b97324333f #15450: Remove default values from circular buffer parameters in LLK compute APIs: Docs (#17567)
a0ea595018 #0: Switch ttnn.to_torch to use tensor.to_torch_with_logical_shape - Modify get_logical_and_physical_shard_shapes for encode/decode tensor data   
2578433dba #15450: Remove default values from circular buffer parameters in LLK compute APIs: Matmul (#16571)
b5b199bac7 Revert "#17094: fill implicit pad sharded using the new shardedAddrGen (#17692)"
4abdb6a888 Revert "#0: Add ddp to nanogpt yaml"
e8f974e454 #0: Add ddp to nanogpt yaml
81451213a6 #0: Move grad clipping w.r.t grad accumulation in nanogpt
b3faec4a37 #0: Fix includes in clip_grad_norm.cpp
ef443a7fb3 #0: Provide an example of hybrid TP/DP using all-gather w/ line topo
b904dcfc97 #0: Update pgm_dispatch_golden.json
2d4f9945fb #0: Clean up ShardSpecBuffer - Rename tensor2d_shape() to tensor2d_shape_in_pages() - Rename size() to num_pages() - Flip height/width in shape_in_pages() - Remove DEBUG_PRINT_SHARD
6573fa85d6 Remove gatekeeper kernel from fabric launch

@brataTT brataTT merged commit 2838c64 into main Feb 20, 2025
35 checks passed
@brataTT brataTT deleted the uplift branch February 20, 2025 01:07
vwellsTT pushed a commit that referenced this pull request Feb 20, 2025
…bb 2025-02-19 (#2208)

This PR uplifts the third_party/tt-metal to the
3200cb91afaaa05b33d7f23db424912ac370cfbb

- Remove references to mesh_device->get_device_index() after metal
Commit 911e5c8

---------

Co-authored-by: kmabeeTT <[email protected]>
Co-authored-by: brataTT <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants