Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
TensorOps kernels refactoring #3346
TensorOps kernels refactoring #3346
Changes from 3 commits
a2972c0
75cecb2
035989c
cf91070
f2a11d6
ac13ff3
cadb264
63603f0
976bd84
6be98d0
d6ffea5
89dd24c
9ba8810
5a9b5ed
c9f310a
496b414
22c6c48
cb6fd6e
6c3d0c2
bd0bd61
3f14d3a
042129e
371d43c
155b35f
0b3454c
2bef739
146070a
a83ac16
b8d9ab0
6258109
0eb63fc
3dc0f66
6e37785
edaa59a
c10ac52
8d0c414
b864063
492ce35
0006033
a7325b2
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to handle this internally? IIRC it should be possible to externally pass any subtensor via changing pointer+descriptor. If so this is a duplicated functionality
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that the main point is the pointer is
void *
and actual type is anmiopen_Type_t
enum. That's why you can't just add them without special helpers.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Check this conversation
https://github.com/ROCm/MIOpen/pull/3346/files#r1824480257
Probably
alpha0/1
must not be a part of the PD, ideallybeta
as well, but right now it has to be there..There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would a bool marking if alpha0/... has a "default" value meaning no additional work required suffice?