简介
工具介绍
“Ascend-DMI”工具主要为Atlas产品的标卡、板卡及模组类产品提供带宽测试、算力测试、功耗测试等功能。工具的功能介绍如表1-1所示。本系统通过调用底层DCMI(设备控制管理接口)/DSMI(设备系统管理接口)以及ACL(Ascend Computing Language,昇腾计算语言)相关接口完成相关检测功能,对于系统级别的信息查询通过调用系统提供的通用库来实现,用户使用工具时通过配置参数来实现不同的测试功能。
约束与限制
Profiling性能分析工具开启时,“Ascend-DMI”工具不可用。
Profiling性能分析工具请参考如下手册:
推理场景:请参考《CANN V100R020C10 开发辅助工具指南(推理)》的“使用约束与环境准备”章节。
训练场景:请参考《CANN V100R020C10 开发辅助工具指南(训练)》的“概述”章节。
异构计算架构介绍
在异构计算架构中, 昇腾AI处理器与CPU通过PCIe总线连接协同工作,我们一般分别称为Device侧和Host侧,具体说明如下:
- Host:CPU所在位置称为主机端(Host),是指与昇腾AI处理器所在硬件设备(如Atlas 300I 推理卡)相连接的X86或Arm服务器,利用昇腾AI处理器提供的加速计算能力完成业务。
- Device:是指安装了昇腾AI处理器的硬件设备,利用PCIe接口与服务器连接,为服务器提供加速计算能力。
环境适配信息
“Ascend-DMI”工具适配的硬件形态如表1-2所示。