文档首页> Atlas 300应用(型号 3000)> IDE-daemon-client命令参考> IDE Daemon将Profiling采集项的信息发送给Host
更新时间:2021-03-18 GMT+08:00
分享

IDE Daemon将Profiling采集项的信息发送给Host

命令功能

IDE Daemon将Profiling采集项的信息发送至Host侧,并启动Profiling采集。

命令格式

IDE-daemon-client --host <host_ip>:<port> --profile "<params>"

参数说明

表1 参数说明

参数名称

参数描述

是否必选

默认值

--host

  • host_ip:指定Host侧的IP地址。
  • port:指定端口号。

port默认值为22118。

--profile

params处指定Profiling采集项。

-

前提条件

已安装Mind Studio,且已提前将Mind Studio侧编译后的工程的相关文件复制到Host侧的对应目录下。

例如,Mind Studio侧的工程名是testProject,工程编译后的文件在“Mind Studio安装用户家目录/tools/projects/testProject/out”目录下,则需要将“Mind Studio安装用户家目录/tools/projects/testProject/out”目录下的文件上传到Host侧的“/home/HwHiAiUser/HIAI_PROJECTS/workspace_mind_studio/testProject/out”目录下,将可执行文件名称修改为workspace_mind_studio_工程名称(例如:workspace_mind_studio_testProject),同时,还需要执行chmod +x workspace_mind_studio_testProject命令给可执行文件加执行权限。

使用示例

  1. Mind Studio安装用户登录Mind Studio服务器。
  2. 执行如下命令设置环境变量。
    export  LD_LIBRARY_PATH=~/tools/che/ddk/ddk/uihost/lib
    export  PATH=$PATH:~/tools/che/ddk/ddk/uihost/bin
  3. 执行IDE-daemon-client命令。
    此处是示例命令,需要根据实际情况修改。
    • --host参数后的“xx.xx.xx.xx”需要替换为实际的Host服务器的IP地址。
    • /home/ascend表示Mind Studio安装用户家目录,需要根据实际情况替换。
    • app_dir后的“/xxx/xxx”需替换为Host侧app所在路径,例如:“/home/HwHiAiUser/HIAI_PROJECTS/workspace_mind_studio/testProject/out”
    • app需要替换为app_dir指定目录下的应用程序名,例如:workspace_mind_studio_testProject。
    • result_dir后的路径需替换为Host服务器上已存在的路径。执行命令后,您可以在result_dir指定的目录下查看采集结果。
    IDE-daemon-client --host xx.xx.xx.xx:22118 --profile "{\"ddk_dir\": \"/home/ascend/tools/che/ddk/ddk\",\"app\": \"workspace_mind_studio_testProject\",\"app_dir\": \"/home/HwHiAiUser/HIAI_PROJECTS/workspace_mind_studio/testProject/out\", \"umode\": \"MIND\",\"result_dir\": \"/home/ascend/tools/projects/test_ycm\",\"peripheral_profiling\": \"\",\"ts_cpu_profiling\": \"off\",\"ai_cpu_profiling\": \"off\",\"rts_profiling\": \"on\",\"ai_core_profiling_mode\": \"\",\"ai_core_profiling\": \"off\",\"hiai_engine_profiling\": \"off\",\"framework_profiling\": \"off\",\"ctrl_cpu_profiling\": \"off\",\"profiling_mode\": \"online\",\"llc_profiling\": \"off\",\"ddr_profiling\": \"on\",\"deviceid\": \"0\", \"ddr_profiling_events\": \"read,write\", \"hiai_engine_profiling\": \"on\", \"analysis_target\": \"Launch Application\"}"

    关于各采集项的含义请参见《Ascend 310 Mind Studio开发辅助工具》中的Profiling章节。

分享:

    相关文档

    相关产品