【发布时间】:2019-03-01 02:35:27
【问题描述】:
我想在 Pytorch 中使用 CUDA 流来并行一些计算,但我不知道该怎么做。 例如,如果有 2 个任务 A 和 B 需要并行化,我想做以下事情:
stream0 = torch.get_stream()
stream1 = torch.get_stream()
with torch.now_stream(stream0):
// task A
with torch.now_stream(stream1):
// task B
torch.synchronize()
// get A and B's answer
如何在真正的python代码中实现目标?
【问题讨论】: