多Stream接口调用流程
开发应用时,如果涉及多Stream之间的任务等待,则应用程序中必须包含相关的代码逻辑,关于该场景的接口调用流程,请依次参见pyACL接口调用流程以及本节中的说明。
图1 同步等待流程_多Stream场景
多Stream之间任务的同步等待可以利用Event实现,调用acl.rt.stream_wait_event接口阻塞指定Stream的运行,直到指定的Event完成。需在调用acl.rt.stream_wait_event接口前,先调用acl.rt.record_event接口。调用示例请参见关于Stream间任务的同步等待。
模型加载与执行的流程请参见开发基础推理应用。
算子加载与执行的流程请参见单算子调用。
父主题: Stream管理