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

xe: jit: remove unnecessary invasive gemmstone modifications #2943

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

rjoursler
Copy link
Contributor

The oneDNN version of gemmstone has accumulated a number of invasive modifications to gemmstone. This patch starts the process of removing these invasive changes by moving gemmstone into its own namespace and removing simple oneDNN invasive dependencies. More complicated dependencies, such as those required for logging, post-ops, and micro-kernels are ignored for now.

@rjoursler rjoursler requested a review from a team as a code owner March 24, 2025 21:39
@github-actions github-actions bot added the platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel label Mar 24, 2025
@rjoursler rjoursler force-pushed the rjoursle/break_gemmstone branch from f4164bf to 1ba5098 Compare March 24, 2025 21:41
@rjoursler rjoursler force-pushed the rjoursle/ngen_downstream branch 3 times, most recently from b938a36 to defa057 Compare March 25, 2025 14:35
Base automatically changed from rjoursle/ngen_downstream to main March 26, 2025 00:12
@rjoursler rjoursler force-pushed the rjoursle/break_gemmstone branch 7 times, most recently from 88655ed to 1fe1dda Compare March 27, 2025 21:21
@rjoursler rjoursler force-pushed the rjoursle/break_gemmstone branch from 1fe1dda to 56be449 Compare March 28, 2025 21:02
@rjoursler rjoursler requested a review from a team as a code owner March 28, 2025 21:02
@rjoursler rjoursler force-pushed the rjoursle/break_gemmstone branch 2 times, most recently from 1f1ede0 to 5cd9948 Compare April 1, 2025 18:59
The oneDNN version of gemmstone has accumulated a number of invasive
modifications to gemmstone. This patch starts the process of removing these
invasive changes by moving gemmstone into its own namespace and removing simple
oneDNN invasive dependencies. More complicated dependencies, such as those
required for logging, post-ops, and micro-kernels are ignored for now.
More work needs to be done here, but is expected to be handled in future
patches.
@rjoursler rjoursler force-pushed the rjoursle/break_gemmstone branch from 5cd9948 to e4e1ee5 Compare April 1, 2025 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants