-
Notifications
You must be signed in to change notification settings - Fork 553
batched_embedding_kernel int32 support behind jk #3164
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
base: main
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D77843259 |
This pull request was exported from Phabricator. Differential Revision: D77843259 |
2 similar comments
This pull request was exported from Phabricator. Differential Revision: D77843259 |
This pull request was exported from Phabricator. Differential Revision: D77843259 |
Summary: ### tl;dr After this diff stack int32 indices and offsets will be supported for FBGEMM embedding lookup kernels. This will be able to enabled via config on APS. ### Implementation https://docs.google.com/document/d/1GoFghmJcDSGf6XhVkoTJs4C0jTemvpGe1fCNi6oQDRo/edit?usp=sharing ### Context https://docs.google.com/document/d/1YVfxsafqXkxAAdRyXbjmSH4AEz3-6DBiTGjs1rT8ZHQ/edit?usp=sharing ### Diff specific changes Putting the ability to cast to int32 behind jk killswitch which we can turn off at any time in torchrec. ### JK https://www.internalfb.com/intern/justknobs/?name=fbgemm_gpu%2Ffeatures&name=fbgemm_gpu%2Ffeatures#INT32_INDICES Differential Revision: D77843259
122b25d
to
b17ed81
Compare
This pull request was exported from Phabricator. Differential Revision: D77843259 |
Summary: ### tl;dr After this diff stack int32 indices and offsets will be supported for FBGEMM embedding lookup kernels. This will be able to enabled via config on APS. ### Implementation https://docs.google.com/document/d/1GoFghmJcDSGf6XhVkoTJs4C0jTemvpGe1fCNi6oQDRo/edit?usp=sharing ### Context https://docs.google.com/document/d/1YVfxsafqXkxAAdRyXbjmSH4AEz3-6DBiTGjs1rT8ZHQ/edit?usp=sharing ### Diff specific changes Putting the ability to cast to int32 behind jk killswitch which we can turn off at any time in torchrec. ### JK https://www.internalfb.com/intern/justknobs/?name=fbgemm_gpu%2Ffeatures&name=fbgemm_gpu%2Ffeatures#INT32_INDICES Differential Revision: D77843259
b17ed81
to
d9fcec5
Compare
This pull request was exported from Phabricator. Differential Revision: D77843259 |
Summary:
tl;dr
After this diff stack int32 indices and offsets will be supported for FBGEMM embedding lookup kernels. This will be able to enabled via config on APS.
Implementation
https://docs.google.com/document/d/1GoFghmJcDSGf6XhVkoTJs4C0jTemvpGe1fCNi6oQDRo/edit?usp=sharing
Context
https://docs.google.com/document/d/1YVfxsafqXkxAAdRyXbjmSH4AEz3-6DBiTGjs1rT8ZHQ/edit?usp=sharing
Diff specific changes
Putting the ability to cast to int32 behind jk killswitch which we can turn off at any time in torchrec.
Differential Revision: D77843259