Skip to content

Conversation

@SikaGrr
Copy link
Collaborator

@SikaGrr SikaGrr commented Nov 14, 2025

Description

Some valid topologies are not supported by XPK. This change adds missing topologies for v4, v5p and tpu7x platforms.

Issue

b/458325393

Testing

Verified the list of generated topologies in an external script and checked validation logic with xfn.

@github-actions
Copy link

🤖 Hi @SikaGrr, I've received your request, and I'm working on it now! You can track my progress in the logs for more details.

@SikaGrr SikaGrr merged commit ed4960a into main Nov 14, 2025
24 checks passed
@SikaGrr SikaGrr deleted the add_missing_valid_topologies branch November 14, 2025 15:51
supports_sub_slicing=supports_sub_slicing,
)
system_characteristics_map[f'{prefix}-{topology}'] = system
system_characteristics_map[f'{prefix}-{num_tensorcores}'] = system
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't the current change affect this use-case? Previously if someone used the -{num_tensorcores} they got the default topology. Now it'll be random (latest generated of this number of cores)? Or am I wrong and there's only one topology for each number of tensorcores?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants