DSP API概览

数据结构

UCP调用DSP数据结构

名称描述
hbDSPRpcCmdDSP算子注册命令枚举

DSP后端数据结构

名称描述
handle_fn DSP算子指针类型

功能接口

UCP调用DSP接口

名称描述
hbDSPRpcV2任务创建接口
hbDSPAddrMapDSP内存映射接口
hbDSPAddrUnmapDSP内存解映射接口

DSP后端接口

名称描述
hb_dsp_env_initDSP环境初始化
hb_dsp_env_init_exDSP环境初始化,支持命令行参数
hb_dsp_init_global_tmDSP初始化TileManager对象
hb_get_global_tmDSP获取全局TileManager对象指针
hb_get_global_tm_bufDSP获取TileManager中idma buff对象
hb_dsp_startDSP线程启动,不会退出
hb_dsp_mem_map内存地址映射接口
hb_dsp_mem_unmap内存地址解映射接口
hb_dsp_register_fn注册DSP op
hb_dsp_unregister_fn注销DSP op