Roofline分析可帮助用户在给定硬件平台上,分析出应用程序的瓶颈点位置,从而有针对性的进行优化。
选择“通用分析”,打开新建任务页面。
参数 |
说明 |
---|---|
任务名称 |
输入分析任务的名称。名称需要满足如下要求:
|
分析类型 |
选择“Roofline分析”。 |
选择节点 |
选择需要分析的节点;只有一个节点时默认勾选,最多支持10个节点。 |
分析对象 |
仅支持选择“应用”。 |
模式 |
仅支持选择“Launch application”。 |
应用运行用户(可选) |
运行应用的操作系统用户信息。应用默认运行在工具内置devkitworker1用户下;如果应用运行对用户有依赖,需打开选项配置对应的用户密码后在对应用户下执行。 |
用户名 |
输入运行应用的操作系统用户。“应用运行用户”选项打开时需配置。 |
密码 |
输入用户的密码。“应用运行用户”选项打开时需配置。 |
应用路径 |
输入待分析应用的绝对路径。例如分析保存在“/home/test”目录下的“loop_test”应用,则输入:/home/test/loop_test。
说明:
|
应用参数(可选) |
输入应用参数,请根据实际应用场景填写。 |
采集模式 |
配置应用数据采集模式。默认为total,可选total和region;选择region时请预先对待分析应用进行region插桩,插桩方式参考Roofline插桩指导,否则将无法获取分析数据。 |
runtime环境变量(可选) |
配置应用需要使用的环境变量;“高级配置”中可配置。
说明:
最多支持添加20个环境变量。 |
任务时间 |
配置任务是否立即执行,默认选择“立即执行”,可选“立即执行”和“预约定时启动”;“高级配置”中需配置。 选择“预约定时启动”时,需配置“采集方式”、“采集时间”和“采集日期”。 周期采集:该任务在采集周期内每天生效一次;周期采集需配置“采集时间”和“采集日期”。 单次采集:该任务只生效一次;单次采集需配置“采集日期和时间”。
说明:
|
单击任务名称后面对应的图标可以执行如下操作: