Skip to content

src: gpu: intel: add optimized u2 kernels - #5987

Draft
mdvoretc-intel wants to merge 2 commits into
uxlfoundation:mainfrom
mdvoretc-intel:u2_gemmstone
Draft

mdvoretc-intel wants to merge 2 commits into
uxlfoundation:mainfrom
mdvoretc-intel:u2_gemmstone

Conversation

@mdvoretc-intel

Copy link
Copy Markdown

Description

This change adds GPU JIT kernel support for the u2 data type.

@github-actions github-actions Bot added documentation A request to change/fix/improve the documentation. Codeowner: @oneapi-src/onednn-doc platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel component:api Codeowner: @oneapi-src/onednn-arch component:tests Codeowner: @oneapi-src/onednn-arch component:common labels Sep 10, 2026
@mdvoretc-intel

Copy link
Copy Markdown
Author

Based on #5965.

@mdvoretc-intel

Copy link
Copy Markdown
Author

Changes from commit 3fe3478 on #5744 were found to break functionality and not carried over.

@Simonsays095

Simonsays095 commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Please fix clang-format, and make the target branch of this PR the branch from your API PR so that we don't have to review those changes here. When the API PR is merged and you delete the branch, this target should automatically update back to main.

@vpirogov
vpirogov changed the base branch from main to mdvoretc/u2_api September 10, 2026 19:11
@vpirogov
vpirogov changed the base branch from mdvoretc/u2_api to main September 10, 2026 19:11
@mdvoretc-intel
mdvoretc-intel changed the base branch from main to mdvoretc/u2_api September 11, 2026 08:11
@mdvoretc-intel
mdvoretc-intel changed the base branch from mdvoretc/u2_api to main September 11, 2026 08:11
@mdvoretc-intel
mdvoretc-intel changed the base branch from main to mdvoretc/u2_api September 11, 2026 08:34
@mdvoretc-intel
mdvoretc-intel changed the base branch from mdvoretc/u2_api to main September 11, 2026 08:35
@mdvoretc-intel
mdvoretc-intel changed the base branch from main to mdvoretc/u2_api September 11, 2026 08:35
@mdvoretc-intel
mdvoretc-intel changed the base branch from mdvoretc/u2_api to main September 11, 2026 08:37
@mdvoretc-intel

Copy link
Copy Markdown
Author

@Simonsays095 The API branch is on a fork, and its changes do not match the mdvoretc/u2_api branch here (which is out of date). I've created a PR on the fork itself at mdvoretc-intel#1.

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

Labels

component:api Codeowner: @oneapi-src/onednn-arch component:common component:tests Codeowner: @oneapi-src/onednn-arch documentation A request to change/fix/improve the documentation. Codeowner: @oneapi-src/onednn-doc platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants