Create fastpath backend context manager, similar to SDPA kernel backend manager#107014
Create fastpath backend context manager, similar to SDPA kernel backend manager#107014mikekgfb wants to merge 1 commit intopytorch:mainfrom
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
2e695dd to
3f9de27
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
3f9de27 to
6f8a3a0
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
6f8a3a0 to
851a06b
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
851a06b to
2777b09
Compare
bce85c1 to
a8527db
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
a8527db to
5de60ae
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
5de60ae to
66c3601
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
66c3601 to
6666c25
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
6666c25 to
f6e88c3
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
f6e88c3 to
d58d1b0
Compare
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
d58d1b0 to
c0b52a0
Compare
…nd manager Summary: X-link: pytorch/pytorch#107014 Create fastpath backend context manager, similar to SDPA kernel backend manager Differential Revision: D48256968 fbshipit-source-id: dc0f6ef9cd4dde28a08ffca26d7e32b090e0bf33
…nd manager Summary: Create fastpath backend context manager, similar to SDPA kernel backend manager Test Plan: sandcastle, github Differential Revision: D48256968 fbshipit-source-id: e77e589a0ce3055423097ceafd4891b94f151afc
|
This pull request was exported from Phabricator. Differential Revision: D48256968 |
c0b52a0 to
8b3d1ad
Compare
|
Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as |
Summary: Create fastpath backend context manager, similar to SDPA kernel backend manager. This allows us control over reproducibility by giving us control over the backend/kernel that will be selected
PRs like #106824 demonstrate the need for controlling what kernels are used in various situations, this gives users a general solution to the problem.
cc: @drisspg
Test Plan: sandcastle, github
Differential Revision: D48256968