Skip to content

Conversation

@aobolensk
Copy link
Contributor

Details:

Introduce a callback function for ExtractUnsupportedTransposes pass as a part of CommonOptimizations::Config to customize pass behavior depending on Transpose support.

For example, ARM64 platform supports transpose decomposition, but MatMul with Transpose A/B is not supported so far. Rest of the (potential) platforms mark Transpose as not supported completely

An alternative approach for #32592

Tickets:

  • 176061

@aobolensk aobolensk requested review from a team as code owners November 4, 2025 14:45
@aobolensk aobolensk changed the title [Snippets] Make ExtractUnsupportedTransposes HW dependent [Snippets][CPU] Make ExtractUnsupportedTransposes HW dependent Nov 4, 2025
@v-Golubev v-Golubev added this to the 2026.0 milestone Nov 4, 2025
@aobolensk aobolensk requested a review from v-Golubev November 4, 2025 15:59
@aobolensk aobolensk force-pushed the snippets-extract-transpose-config branch from c40d374 to beebc20 Compare November 4, 2025 16:12
@aobolensk aobolensk force-pushed the snippets-extract-transpose-config branch from 2e50d87 to 107df70 Compare November 4, 2025 17:39
Copy link
Contributor

@v-Golubev v-Golubev left a comment

Choose a reason for hiding this comment

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

LGTM

@aobolensk aobolensk enabled auto-merge November 5, 2025 17:57
@aobolensk aobolensk added this pull request to the merge queue Nov 5, 2025
Merged via the queue into openvinotoolkit:master with commit 997c43b Nov 5, 2025
205 checks passed
@aobolensk aobolensk deleted the snippets-extract-transpose-config branch November 5, 2025 22:13
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.

2 participants