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

Cluster descriptor create without yaml #333

Merged
merged 4 commits into from
Nov 29, 2024
Merged

Conversation

broskoTT
Copy link
Contributor

@broskoTT broskoTT commented Nov 26, 2024

Issue

Finally completes #99
Also solves #295

Description

Allows cluster descriptor yaml to not even be surfaced outside of UMD

List of the changes

  • Added tt_ClusterDescriptor::create() which combines
  • Moved constructor to private, since it shouldn't be used
  • Renamed ndesc to cluster_desc
  • Removed cluster_descriptor_path from arguments on one of the constructors of Cluster

Testing

Code builds + CI tests

API Changes

This PR has API changes:

@broskoTT broskoTT requested a review from pjanevskiTT November 26, 2024 09:13
@pjanevskiTT
Copy link
Contributor

Don't want to edit your description directly, can you add that this PR solves #295 as well?

@broskoTT broskoTT force-pushed the brosko/cluster_desc_no_yaml branch from 98127f8 to a61e27a Compare November 27, 2024 10:13
Base automatically changed from afuller/clarify-api to main November 27, 2024 21:19
@broskoTT broskoTT force-pushed the brosko/cluster_desc_no_yaml branch from a61e27a to 87308c9 Compare November 28, 2024 08:43
@broskoTT broskoTT added the changes api API changing PR, needs changes in client code label Nov 28, 2024
@broskoTT broskoTT enabled auto-merge (squash) November 29, 2024 07:51
@broskoTT broskoTT merged commit b3b5f1a into main Nov 29, 2024
9 of 12 checks passed
@broskoTT broskoTT deleted the brosko/cluster_desc_no_yaml branch November 29, 2024 07:54
broskoTT added a commit to tenstorrent/tt-metal that referenced this pull request Nov 29, 2024
### Ticket
Related to #13948

### Problem description
Related to UMD change tenstorrent/tt-umd#333

### What's changed
- Remove cluster descriptor path from Cluster's constructor.

### Checklist
- [x] Post commit CI passes:
https://github.com/tenstorrent/tt-metal/actions/runs/12081012971
- [x] Blackhole Post commit:
https://github.com/tenstorrent/tt-metal/actions/runs/12081017393
- [ ] Model regression CI testing passes (if applicable)
- [ ] Device performance regression CI testing passes (if applicable)
- [ ] New/Existing tests provide coverage for changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changes api API changing PR, needs changes in client code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants