forked from openxla/xla
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PR openxla#11353: Implement async dynamic slicing
Imported from GitHub PR openxla#11353 This implements async dynamic-slice and dynamic-update-slice for host memory offloading on GPU. Since the emitter does not understand dynamic slicing instructions in async computation, we wrap them in a fusion node and mark them for execution on a different stream. This is all we need to execute the offloading of slices asynchronously. Copybara import of the project: -- 905db6d by Jaroslav Sevcik <[email protected]>: Wrap async dynamic slicing into fusion Merging this change closes openxla#11353 COPYBARA_INTEGRATE_REVIEW=openxla#11353 from jaro-sevcik:host-offloading-async-fusion-dynamic-slicing 905db6d PiperOrigin-RevId: 625428675
- Loading branch information
1 parent
d5c5e4d
commit 1f99384
Showing
3 changed files
with
120 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters