---
title: 【H2D/D2H带宽】常见硬件性能影响点配置Checklist
description: "在带宽值不达标时，通过服务器高性能模式、服务器内存条规模、服务器SMMU功能排查环境因素的影响。"
url: https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0190.html
sourcePath: /source/zh/mindcluster/2610/toolbox/toolboxug/toolboxug_0190.html
indexId: eb9064d5d648d624f37261747a4ceee41d563b431bbabbd6bcd4980082fe923a65
---
# 【H2D/D2H带宽】常见硬件性能影响点配置Checklist

在带宽值不达标时，通过服务器高性能模式、服务器内存条规模、服务器SMMU功能排查环境因素的影响。

#### 服务器高性能模式

X86服务器

提升网络性能需要在X86服务器BIOS设置中将电源策略设为高性能模式，具体操作如下：

1. 登录iBMC界面，启动虚拟控制台，远程管理选择HTML5集成远程控制台。
2. 在虚拟界面工具栏中，单击启动项工具，弹出启动项配置界面，选择“BIOS设置”，然后在虚拟界面工具栏中单击重启工具，重启服务器。
3. 系统重启后进入BIOS配置界面，选择“Advanced”>Socket Configuration。
4. 进入Advanced Power Mgmt. Configuration，设置Power Policy为Performance。
5. 按下“F10”保存配置并重启服务器。


ARM服务器

在某些对Host侧CPU要求较高的模型中，例如目标检测类模型，需要进行较为复杂的图像预处理，开启电源高性能模式能在一定程度上提高性能和稳定性。ARM服务器提升网络性能需要在BIOS设置中将电源策略设为高性能模式，具体操作如下：

1. 系统重启后进入BIOS配置界面，方式同上面X86服务器，依次选择“Advanced”>“ Performance Config”。
2. 进入“Performance Config”，设置Power Policy为Performance。
3. 按下“F10”保存配置并重启服务器。


#### 服务器内存条规模

按如下步骤查询内存条规模。

1. 登录BMC界面查询资源信息，将显示内存的总数和在位情况，如在位和总数不相等，需要排查是否满足带宽交织要求。
2. 登录到BMC，查询系统管理->系统信息->内存。


#### 服务器SMMU功能

SMMU对性能（h2d）影响的机制如下。在整个过程中，CPU需要对页表进行处理，所以会相应的消耗CPU资源。

1. IO发出1个VA到SMMU；
2. SMMU获取该VA，从页表里查到PA；
3. 再把带PA的访问内存的请求，发到总线上，于是IO就能访问到目标地址。


按如下步骤执行SMMU查询和配置。

1. 系统重启后进入BIOS配置界面，依次选择“Advanced”>“ MISC Config”。
2. 进入“MISC Config”，设置Support Smmu为Disable。
3. 按下“F10”保存配置并重启服务器。
