函数:create_stream
| C函数原型 | aclError aclrtCreateStream(aclrtStream *stream) | 
|---|---|
| Python函数 | stream, ret = acl.rt.create_stream() | 
| 函数功能 | 在当前进程或线程中创建一个Stream,同步接口。 | 
| 输入说明 | 无 | 
| 返回值说明 | stream:int,表示创建的Stream对象指针。 ret:int,错误码。 
 | 
| 约束说明 | 
         每个Context对应一个默认Stream,该默认Stream是调用acl.rt.set_device接口或acl.rt.create_context接口隐式创建的。推荐调用acl.rt.create_stream接口显式创建Stream。 
          
 对于昇腾310 AI处理器,硬件资源最多支持1024个Stream,如果已存在多个默认Stream,只能显式创建N个Stream(N=1024-默认Stream个数-执行内部同步的Stream个数),例如,若已存在一个默认Stream和一个执行内部同步的Stream,则只能显式创建1022个Stream。 
         对于昇腾310P AI处理器,硬件资源最多支持1024个Stream。 
          
 对于昇腾910 AI处理器,硬件资源最多支持2048个Stream,如果已存在多个默认Stream,只能显式创建N个Stream(N=2048-默认Stream个数-执行内部同步的Stream个数),例如,若已存在一个默认Stream和一个执行内部同步的Stream,则只能显式创建2046个Stream。 | 
| 注意事项 | 无 | 
| 参考资源 | 
父主题: Stream管理