torch.cuda.synchronize
counterpart / Using cupy.cuda.Device.synchronize
#16353
Unanswered
jaywonchung
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I'm trying to see if I can create a generic DL-framework-agnostic way to synchronize CPU and GPU executions (for use in a framework I'm writing).
In PyTorch, users can call
torch.cuda.synchronize()
pretty much anywhere for synchronization.Would there be a counterpart in JAX?
I am aware of
id_tap
andblock_until_ready
, but they require a reference to the result of computation, unliketorch.cuda.synchronize()
.If JAX itself doesn't have such a primitize, what would happen if I instantiate a
cupy.cuda.Device
and then callsynchronize
on it? Would this somehow disrupt what JAX is doing?Thanks a lot.
Beta Was this translation helpful? Give feedback.
All reactions