多Device场景
开发应用时,如果涉及多Device之间的任务等待,则应用程序中必须包含相关的代码逻辑,关于该场景的接口调用流程,请依次参见
主要接口调用流程
以及本节中的说明。
图1
同步等待流程_多Device场景
在多Device时,利用Context切换(调用
acl.rt.set_context
接口)来切换Device,比使用
acl.rt.set_device
接口效率高。
调用
acl.rt.synchronize_device
接口等待Device上的计算任务结束。
模型加载的流程请参见
模型加载
,模型执行的流程请参见
模型执行
。
算子加载与执行的流程请参见
算子调用
。
父主题:
同步等待