From 3182b9475722227e4d6da0785da3d878aa3efdc5 Mon Sep 17 00:00:00 2001 From: LiWanpeng <918735590@qq.com> Date: Fri, 21 Nov 2025 14:58:11 +0800 Subject: [PATCH] update dsp doc --- .../advanced/third_party/dsp_info.md | 16 ++++++++-------- docs/lite/docs/source_zh_cn/infer/runtime_cpp.md | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/lite/docs/source_zh_cn/advanced/third_party/dsp_info.md b/docs/lite/docs/source_zh_cn/advanced/third_party/dsp_info.md index 1afe59216d..0282b713ed 100644 --- a/docs/lite/docs/source_zh_cn/advanced/third_party/dsp_info.md +++ b/docs/lite/docs/source_zh_cn/advanced/third_party/dsp_info.md @@ -1,4 +1,4 @@ -# 集成DSP使用说明 +# 集成银河飞腾DSP使用说明 [![查看源文件](https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg)](https://gitee.com/mindspore/docs/blob/master/docs/lite/docs/source_zh_cn/advanced/third_party/dsp_info.md) @@ -6,7 +6,7 @@ ### 环境准备 -在基本的[环境准备](https://www.mindspore.cn/lite/docs/zh-CN/master/build/build.html)之外,使用DSP需要集成dsp_sdk。dsp_sdk包含了使用DSP的异构编程接口,以及封装成静态库的接口实现(名为libhthread_host.a)。将dsp_sdk目录设置为环境变量`${DSP_SDK_PATH}`,构建脚本将使用这个环境变量寻找dsp_sdk。此外还需要交叉编译工具,安装命令如下: +在基本的[环境准备](https://www.mindspore.cn/lite/docs/zh-CN/master/build/build.html)之外,使用银河飞腾DSP需要集成dsp_sdk。dsp_sdk包含了使用银河飞腾DSP的异构编程接口,以及封装成静态库的接口实现(名为libhthread_host.a)。将dsp_sdk目录设置为环境变量`${DSP_SDK_PATH}`,构建脚本将使用这个环境变量寻找dsp_sdk。此外还需要交叉编译工具,安装命令如下: ```bash sudo apt-get update && apt-get install -y --no-install-recommends \ @@ -15,7 +15,7 @@ sudo apt-get update && apt-get install -y --no-install-recommends \ ### 编译构建 -在Linux环境,执行MindSpore Lite[源代码](https://gitee.com/mindspore/mindspore-lite)根目录下的build.sh脚本,将在MindSpore Lite源代码根目录下的output文件夹构建出集成DSP的MindSpore Lite包,其中包含libmindspore-lite动态库以及测试工具Benchmark。命令如下: +在Linux环境,执行MindSpore Lite[源代码](https://gitee.com/mindspore/mindspore-lite)根目录下的build.sh脚本,将在MindSpore Lite源代码根目录下的output文件夹构建出集成银河飞腾DSP的MindSpore Lite包,其中包含libmindspore-lite动态库以及测试工具Benchmark。命令如下: ```bash export MSLITE_REGISTRY_DEVICE=ft78 @@ -25,17 +25,17 @@ export MSLITE_ENABLE_TOOLS=ON bash build.sh -I arm32 -j8 ``` -其中,`${your path}/dsp_sdk`为dsp_sdk的路径。`MSLITE_REGISTRY_DEVICE`有两个选项:`ft78`和`ft04`,分别对应不同的DSP芯片。有关编译详情见[Linux环境编译](https://www.mindspore.cn/lite/docs/zh-CN/master/build/build.html#linux环境编译)。 +其中,`${your path}/dsp_sdk`为dsp_sdk的路径。`MSLITE_REGISTRY_DEVICE`有两个选项:`ft78`和`ft04`,分别对应不同的银河飞腾DSP芯片。有关编译详情见[Linux环境编译](https://www.mindspore.cn/lite/docs/zh-CN/master/build/build.html#linux环境编译)。 ### 集成使用 - 集成说明 - 开发者集成DSP功能时,需要在代码中[配置DSP后端](https://www.mindspore.cn/lite/docs/zh-CN/master/infer/runtime_cpp.html#配置使用dsp后端),相关使用方法可以参考[使用Runtime执行推理(C++)](https://www.mindspore.cn/lite/docs/zh-CN/master/infer/runtime_cpp.html)。 + 开发者集成银河飞腾DSP功能时,需要在代码中[配置银河飞腾DSP后端](https://www.mindspore.cn/lite/docs/zh-CN/master/infer/runtime_cpp.html#配置使用银河飞腾dsp后端),相关使用方法可以参考[使用Runtime执行推理(C++)](https://www.mindspore.cn/lite/docs/zh-CN/master/infer/runtime_cpp.html)。 -- Benchmark测试DSP推理 +- Benchmark测试银河飞腾DSP推理 - 用户可以使用MindSpore Lite的Benchmark工具测试DSP推理性能。将Benchmark工具拷贝到`ft78`或者`ft04`设备上,执行如下命令: + 用户可以使用MindSpore Lite的Benchmark工具测试银河飞腾DSP推理性能。将Benchmark工具拷贝到`ft78`或者`ft04`设备上,执行如下命令: ```bash ./benchmark --device=DSP --modelFile=./models/test_benchmark.ms --timeProfiling=true @@ -51,4 +51,4 @@ bash build.sh -I arm32 -j8 ## 算子支持 -DSP算子支持见[Lite 算子支持](https://www.mindspore.cn/lite/docs/zh-CN/master/reference/operator_list_lite.html)。 +银河飞腾DSP算子支持见[Lite 算子支持](https://www.mindspore.cn/lite/docs/zh-CN/master/reference/operator_list_lite.html)。 diff --git a/docs/lite/docs/source_zh_cn/infer/runtime_cpp.md b/docs/lite/docs/source_zh_cn/infer/runtime_cpp.md index c4e5bfd209..9e825d4fa1 100644 --- a/docs/lite/docs/source_zh_cn/infer/runtime_cpp.md +++ b/docs/lite/docs/source_zh_cn/infer/runtime_cpp.md @@ -246,11 +246,11 @@ context->SetDelegate(coreml_delegate); > 当前CoreML后端暂时只支持操作系统版本不低于iOS 11的设备。 -### 配置使用DSP后端 +### 配置使用银河飞腾DSP后端 -当需要执行的后端为DSP(目前支持`ft04`和`ft78`推理产品)时,需要设置[DSPDeviceInfo](https://www.mindspore.cn/lite/api/zh-CN/master/api_cpp/mindspore.html#dspdeviceinfo)为首选推理后端。建议设置[CPUDeviceInfo](https://www.mindspore.cn/lite/api/zh-CN/master/api_cpp/mindspore.html#cpudeviceinfo)为次选后端,排在DSP后,以保证泛化模型的推理。 +当需要执行的后端为银河飞腾DSP(目前支持`ft04`和`ft78`推理产品)时,需要设置[DSPDeviceInfo](https://www.mindspore.cn/lite/api/zh-CN/master/api_cpp/mindspore.html#dspdeviceinfo)为首选推理后端。建议设置[CPUDeviceInfo](https://www.mindspore.cn/lite/api/zh-CN/master/api_cpp/mindspore.html#cpudeviceinfo)为次选后端,排在银河飞腾DSP后,以保证泛化模型的推理。 -下面示例代码演示了如何创建CPU与DSP异构推理后端: +下面示例代码演示了如何创建CPU与银河飞腾DSP异构推理后端: ```cpp auto context = std::make_shared(); -- Gitee