正在加载图片...
ACL开发概述 ACL概述 基本概念 基本概念 (6)Stream 开发流程 Stream用于维护一些异步操作的执行顺序,确保按照应用程序中 的代码调用顺序在Device上执行。 代码逻辑 基于Stream的kernel执行和数据传输能够实现Host运算操作、Host 与Device间的数据传输、Device内的运算并行。 ● 同步接口在调用的时候,当前线程会阻塞在调用点等待接口执行结 束返回。 ●异步接口在调用之后会立即返回,此类接口在调用的时候要指定一 个Stream作为执行队列,以保证多个异步调用按照调用顺序执行。ACL开发概述 基本概念 (6)Stream Stream用于维护一些异步操作的执行顺序,确保按照应用程序中 的代码调用顺序在Device上执行。  基于Stream的kernel执行和数据传输能够实现Host运算操作、Host 与Device间的数据传输、Device内的运算并行。  同步接口在调用的时候,当前线程会阻塞在调用点等待接口执行结 束返回。  异步接口在调用之后会立即返回,此类接口在调用的时候要指定一 个Stream作为执行队列,以保证多个异步调用按照调用顺序执行。 基本概念 ACL概述 开发流程 代码逻辑
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有