Skip to content

[SYCL][Matrix] Move joint_matrix's implementation to experimental::ma… - #3584

Merged
bader merged 4 commits into
intel:syclfrom
yubingex007-a11y:namespacechange
Apr 22, 2021
Merged

bader merged 4 commits into
intel:syclfrom
yubingex007-a11y:namespacechange

Conversation

@yubingex007-a11y

Copy link
Copy Markdown
Contributor

…trix namespace

@yubingex007-a11y
yubingex007-a11y requested a review from a team as a code owner April 21, 2021 03:44
Comment thread sycl/include/CL/sycl/ONEAPI/matrix/matrix-amx.hpp Outdated
Comment thread sycl/include/CL/sycl/ONEAPI/matrix/matrix-amx.hpp Outdated
alexbatashev
alexbatashev previously approved these changes Apr 21, 2021

@alexbatashev alexbatashev left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@alexbatashev alexbatashev left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Still LGTM

@dkhaldi
dkhaldi requested a review from kbsmith-intel April 21, 2021 14:29

@alexbatashev alexbatashev left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Put on hold to let Kevin and Dounia review.

@kbsmith-intel kbsmith-intel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why are there changes other than the specific namespace changes in this PR?

@dkhaldi

dkhaldi commented Apr 21, 2021

Copy link
Copy Markdown
Contributor

Why are there changes other than the specific namespace changes in this PR?

Are you referring to the folder name change?
I requested this change because the choice of the folders name was not good. For instance, we don't use the prefix intel for folder names.

Should we create two separate PRs for each of the changes?

@yubingex007-a11y

Copy link
Copy Markdown
Contributor Author

Why are there changes other than the specific namespace changes in this PR?

eh, @alexbatashev suggested that we use enable_if_t in his comments. I am ok if we change it back or keep code there. @kbsmith-intel

@@ -179,8 +180,8 @@ template <typename Group, typename T, size_t NumRows, size_t NumCols,
matrix_layout Layout>
struct joint_matrix<
Group, T, NumRows, NumCols, Layout,
typename std::enable_if<(NumRows <= tile_size) &&

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why are these changes part of this PR? My understanding was this PR was for namespace and file-name changes specifically.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Eh, @alexbatashev suggested that we use enable_if_t in his comments. I am ok if we change it back or keep code there.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think that should be handled in a separate PR. While I agree that is an improvement, it is not part of fixing the namespace and file-name issues.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

OK, I will move it into another new PR to handle it.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I'm ok with committing as a separate PR as well

@kbsmith-intel kbsmith-intel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

Comment thread sycl/include/CL/sycl/ONEAPI/matrix/matrix-amx.hpp

@dkhaldi dkhaldi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@yubingex007-a11y

Copy link
Copy Markdown
Contributor Author

ping @bader

@bader
bader merged commit c957c7b into intel:sycl Apr 22, 2021
jsji pushed a commit that referenced this pull request Feb 20, 2026
Disable SPIR-V validation in some tests that do not pass with current
HEAD of SPIRV-Tools (cb38b234 ("spirv-opt: Add LegalizeMultidim...",
2026-02-11)) while the discussion of #3569 is ongoing.

Original commit:
KhronosGroup/SPIRV-LLVM-Translator@8189551551d2bdb
KornevNikita pushed a commit that referenced this pull request Jun 11, 2026
Disable SPIR-V validation in some tests that do not pass with current
HEAD of SPIRV-Tools (cb38b234 ("spirv-opt: Add LegalizeMultidim...",
2026-02-11)) while the discussion of #3569 is ongoing.

Original commit:
KhronosGroup/SPIRV-LLVM-Translator@8189551551d2bdb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants