---
title: 鲲鹏硬件
description: "Hi1822网卡可以通过Smart Provisioning方式或SmartKit方式进行升级。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengfaq/productfaq/hardwarefaq/hardware_faq_0001.html
sourcePath: /source/zh/kunpengfaq/productfaq/hardwarefaq/hardware_faq_0001.html
indexId: e26a7257ab609a5cbda7b981f84f5c62ba6df0c6052f3602c2558b528499550267
---
# 鲲鹏硬件

#### Hi1822网卡如何升级？

Hi1822网卡可以通过Smart Provisioning方式或SmartKit方式进行升级。

- Smart Provisioning方式升级Hi1822网卡：  https://support.huawei.com/enterprise/zh/doc/EDOC1100048781/6d53d621(https://support.huawei.com/enterprise/zh/doc/EDOC1100048781/6d53d621)

- SmartKit方式升级Hi1822网卡：  https://support.huawei.com/enterprise/zh/doc/EDOC1100048781/af2d8392(https://support.huawei.com/enterprise/zh/doc/EDOC1100048781/af2d8392)


#### 如何解决BIOS无法识别RAID卡的问题？

TaiShan 2280服务器BIOS无法识别RAID卡处理方法请参见：https://support.huawei.com/enterprise/zh/knowledge/EKB1100062822(https://support.huawei.com/enterprise/zh/knowledge/EKB1100062822)


#### 如何查看RAID卡类型？

1. 登录iBMC界面。
2. 选择“系统管理 > 存储管理 > RAID卡”，可查看RAID卡类型。


#### 如何申请鲲鹏服务器资源？

请参见《鲲鹏技术认证 环境申请》中的“服务器资源申请(https://www.hikunpeng.com/document/detail/zh/techcert/certtest/envapp/kunpeng_resapp_0005.html)”章节申请鲲鹏服务器资源。


#### 鲲鹏920处理器的时钟周期是多少？

处理器的时钟周期为主频的倒数。鲲鹏920处理器的主频为2.6GHz，时钟周期为0.38ns。


#### 鲲鹏920CPU的浮点算力是如何计算的？和英特尔的CPU一样吗？

与英特尔的CPU一样。

CPU理论上限：CPU主频 * CPU FMA数量 * (向量寄存器最大位宽/数据位宽) * 2(乘加指令表示2次运算)

以鲲鹏920为例：

半精度：2.6 * 2 * (128/16) * 2=83.2 GFLOPS

单精度：2.6 * 2 * (128/32) * 2=41.6 GFLOPS

双精度：2.6 * 1 * (128/64) * 2=10.4 GFLOPS


#### 鲲鹏服务器汇编指令如何获取系统时间？

读cntvct_el0寄存器，与CPU外频相关，920外频100MHz。

汇编指令代码：

__asm__ __volatile__ ("mrs %0, cntvct_el0" : "=r" (result));


#### ARM（鲲鹏处理器）支持AVX2指令集吗？

avx2是x86的矢量指令集，ARM（鲲鹏处理器）上有avx2neon工具，将AVX2指令集移植或适配到ARM的NEON指令集。


#### 鲲鹏支持Nvidia卡么？

支持。


#### 鲲鹏处理器兼容的ARM指令集哪些版本？

鲲鹏处理器完全兼容ARMv8-A架构特性，支持ARMv8.1和ARMv8.2扩展。


#### 如何获取服务器部件更换视频指导？

TaiShan服务器硬件部件更换操作视频指导获取路径：https://support.huawei.com/enterprise/zh/doc/EDOC1100099788?section=i001(https://support.huawei.com/enterprise/zh/doc/EDOC1100099788?section=i001)


#### 如何打开性能模式？

进入服务器BIOS界面，选择“Advanced > Performance Config”，设置“Power Policy”选项为“Performance”，按F10保存BIOS配置。


#### 如何查询网卡所在的根PCIE号？

查询命令lspci -tv。


#### 鲲鹏920 32核和64核性能差异原因？

两者核数相差一半，内存通道也有差异，鲲鹏920 7260处理器内存8通道，鲲鹏920 5220处理器是4通道。


#### 鲲鹏处理器是否支持虚拟化？

鲲鹏处理器支持虚拟化，需要在BIOS中使能虚拟化能力：

1. 在BIOS界面，选择“Advanced > MISC Config”，设置“Support Smmu”为“Enabled”。
2. 在BIOS界面，选择“Advanced > PCIe Config”，设置“SRIOV”为“Enabled”。


#### 兼容性查询工具访问地址是什么？

TaiShan服务器操作系统/部件兼容性查询，请参见兼容性查询(https://info.support.huawei.com/computing/tools/compatibility-query/enterprise/kunpeng-computing/component-compatibility?lang)。


#### QS服务器主板L21K-2041K有没有电路原理图？

青松主板L21K-2041K电路图暂时未开放，CPLD主要负责单板启动，无法直接进行CPLD开发，网上版本为调整好版本。


#### TaiShan 2280服务器支持多少张Atlas 300推理卡？

最多支持8张Atlas 300推理卡。


#### 固件版本为1.7的鲲鹏服务器无法开启SPE功能怎么办？

请通过华为企业业务网站(https://support.huawei.com/enterprise/zh/kunpeng-computing/ts200-2280-pid-250697162/software)获取固件升级版本，进行固件升级。


#### TaiShan 200 2280 SP525 HBA卡无光怎么办？

服务器硬件排查相关操作请通过华为企业业务网站(https://e.huawei.com/cn/about/service-hotline)联系华为400售后服务电话咨询。


#### 如何获取TG225 B1 SNMPtraps监控配置文档和MIB库？

- 请联系华鲲振宇的售后提供文档和MIB库。
- 华为企业业务网站也有相关文档提供，如果有权限可以直接下载并使用。


#### TaiShan 5280服务器如何在操作系统中进行NVMe点灯？

没有给NVMe点灯的IPMI命令。


#### 鲲鹏BMC提示无法连接SMTP服务器怎么办？

在163邮箱开启SMTP服务，拿到授权密码，配置完成后测试提示无法连接SMTP服务器时，请检查邮箱设置是否正确，或者换个邮箱尝试。若无法解决，请搜集日志信息并联系400咨询解决。


#### 鲲鹏处理器之间能否进行云主机热迁移？

鲲鹏处理器当前不支持不同型号之间云主机的热迁移。


#### 如何获取鲲鹏处理器参数介绍信息？

请访问鲲鹏社区(https://www.hikunpeng.com/zh)，搜索“鲲鹏处理器型号”或“鲲鹏产品型号介绍”等关键词获取鲲鹏处理器参数介绍信息。


#### 如何配置内存镜像、内存可靠性分级功能？

鲲鹏920处理器不支持内存镜像功能。

内存可靠性分级功能配置步骤请参见《内存可靠性分级特性使用指南(https://docs.openeuler.org/zh/docs/22.09/docs/Kernel/使用方法.html)》。


#### 鲲鹏920 5250处理器时钟频率与核心数是多少？

时钟频率为2.6GHz，核心数为48核。


#### 鲲鹏920 5250处理器每个时钟周期内执行的浮点运算次数是多少？

每个核有2条SIMD运算流水线，每个时钟周期执行2条浮点指令。

鲲鹏920 5250处理器NEON指令集fp64指令位宽是128，一条指令可以处理2个fp64，fp32和fp16指令位宽是128，一条指令可以处理4个fp32或者8个fp16。

每个核每周期浮点运算次数 = 每周期指令条数 * 数据个数 *2 （一条FMA指令可以同时做一次乘法和一次加法运算）。所以fp64的每周期浮点运算次数 = 1 * 2 * 2 = 4；fp32的每周期浮点运算次数 = 2 * 4 * 2 = 16；fp16的每周期浮点运算次数 = 2 * 8 * 2 = 32。


#### 如何获取鲲鹏处理器或通用主板相关信息？

鲲鹏服务器主板信息请参见：https://support.huawei.com/enterprise/zh/category/kunpeng-computing-pid-1548148188432?submodel=doc(https://support.huawei.com/enterprise/zh/category/kunpeng-computing-pid-1548148188432?submodel=doc)

鲲鹏处理器信息请参见：https://www.hikunpeng.com/zh/compute/kunpeng920(https://www.hikunpeng.com/zh/compute/kunpeng920)


#### 使用Python在鲲鹏920处理器上进行机器学习过程中，个别函数卡死怎么办？

使用Python学习库scikit-learn在鲲鹏920上进行机器学习过程中，由于单核运行时间过长（超过3小时）给人卡住的感觉，请尝试使用并行化方法，使运行时间缩短。


#### 鲲鹏920 5221K处理器支持哪些指令集？

支持Armv8.2指令集。


#### 鲲鹏920处理器上http性能96核比24核低是怎么回事？

NUMA跨核问题导致服务器性能不高，双路CPU服务侧和测试程序跑在同一个CPU上时性能最高，可通过numactl命令绑定服务侧和用户侧NUMA节点使性能可以达到预期，即使用numactl -C命令在服务启动的时候进行绑核。

如将服务绑定在0-15个核上命令为：numactl -C 0-15。绑核前可通过numactl -H命令查看NUMA分布，尽量将绑核选在同一个NUMA上。


#### 鲲鹏处理器如何降核？

可以使用echo 0 > /sys/devices/system/cpu/cpuX/online命令，其中X代表CPU号。该命令执行后生效，重启后失效。

若要长期生效可以使用以下两种方法：

- 自行编写开机脚本，在开机时将cpu offline。
- 使用Kernel提供的“maxcpus”参数。添加到grub命令行中。

```
maxcpus= [SMP] Maximum number of processors that an SMP kernel
will bring up during bootup. maxcpus=n : n >= 0 limits
the kernel to bring up 'n' processors. Surely after
bootup you can bring up the other plugged cpu by executing
"echo 1 > /sys/devices/system/cpu/cpuX/online". So maxcpus
only takes effect during system bootup.
While n=0 is a special case, it is equivalent to "nosmp",
which also disables the IO APIC.
```


#### 鲲鹏920处理器NUMA架构中如何确认每个Socket对应的CPU？

1. 查看CPU架构信息。

```
lscpu
```


  回显信息如下，则表示每个Socket有64个CPU，对应2个NUMA node，socket0对应的是numa node0和node1，socket1对应的是node2和node3。

```
Architecture:                    aarch64
CPU op-mode(s):                  64-bit
Byte Order:                      Little Endian
CPU(s):                          128
On-line CPU(s) list:             0-127
Thread(s) per core:              1
Core(s) per socket:              64
Socket(s):                       2
NUMA node(s):                    4
Vendor ID:                       HiSilicon
Model:                           0
Model name:                      Kunpeng-920
Stepping:                        0x1
BogoMIPS:                        200.00
L1d cache:                       8 MiB
L1i cache:                       8 MiB
L2 cache:                        64 MiB
L3 cache:                        128 MiB
NUMA node0 CPU(s):               0-31
NUMA node1 CPU(s):               32-63
NUMA node2 CPU(s):               64-95
NUMA node3 CPU(s):               96-127
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Mmio stale data:   Not affected
Vulnerability Retbleed:          Not affected
Vulnerability Spec store bypass: Vulnerable
Vulnerability Spectre v1:        Mitigation; __user pointer sanitization
Vulnerability Spectre v2:        Not affected
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
```


2. 进一步验证Socket与NUMA node和CPU的对应关系。

```
lstopo -l
```


  其中Package L#0，指的是第一个物理CPU插槽（Socket）。


#### 鲲鹏920 5225F处理器的功耗是多少？

鲲鹏920 5225F处理器为非公开型号，因此官网没有该处理器信息。您可以联系客户经理咨询了解。


#### BIOS中查询到Accelerators Status为No Install怎么办？

BIOS中查询到Accelerators Status为No Install时请检查License是否已正确安装。License的安装指导请参见《华为服务器iBMC许可证 使用指导(https://support.huawei.com/enterprise/zh/management-software/ibmc-pid-8060757?category=operation-maintenance)》。


#### 鲲鹏920 5220处理器支持CPU虚拟化吗？

鲲鹏920 5220处理器支持CPU虚拟化，并且支持IO虚拟化，两级页表，中断虚拟化等Armv8的虚拟化增强特性。若配置虚拟化不生效，请咨询客户经理。


#### 鲲鹏920处理器下容器使用NVIDIA Deepstream绿屏怎么办？

鲲鹏作为通用服务器，提供标准的PCIE接口，如果在接第三方板卡时遇到问题，第一个需要看的是板卡驱动，提供方是板卡厂商；第二个可能是操作系统，它提供整个显示方案。容器使用NVIDIA Deepstream时绿屏的问题需要板卡厂商和操作系统厂商来协助解决。


#### 鲲鹏920 5220处理器有几个NUMA，如何修改NUMA个数？

一个鲲鹏920 5220处理器只有1个NUMA。服务器中有两个处理器则有2个NUMA，不能更改。


#### 鲲鹏920高性能处理器（64核）处理器主频频率如何实时获取？

通过cpufreq-info命令，或者/sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq查看CPU实时频率。如果一直保持2.7G不变，可以将BIOS设置成efficiency模式再试一下。


#### 如何获取鲲鹏处理器技术文档？

鲲鹏处理器兼容Armv8-A架构，产品相关介绍请通过鲲鹏社区(https://www.hikunpeng.com/zh/compute/kunpeng920)查阅。


#### 鲲鹏920处理器兼容哪些操作系统？

鲲鹏920处理器与操作系统兼容性请通过兼容性查询(https://info.support.huawei.com/computing/tools/compatibility-query/enterprise/kunpeng-computing/component-compatibility)工具查询。


#### 关于NUMA节点亲和性

Q：

如何将运行时申请的数组空间分配到不同的NUMA节点中，使核心能够访问自己所在NUMA节点中的内存？

A：

有以下两种方法：

- 通过操作系统提供的numactl命令，制定进程的内存分配策略。

```
numactl --membind=<node>
```


- 使用numa库中的numa_all_onnode(size_t size, int node)函数制定NUMA节点上的内存分配策略。


#### 鲲鹏BMC除了Hi1711芯片之外，是否兼容其他平台？

鲲鹏BMC目前仅支持Hi1710和Hi1711芯片，其他BMC芯片上无法运行鲲鹏BMC系统。


#### 鲲鹏920处理器是否支持国密SM3/SM4算法加速？

鲲鹏920处理器不支持SM3和SM4指令，但集成有SM3和SM4的加速器。


#### 鲲鹏920处理器是否支持ARMV8_SM3指令加速？

鲲鹏920处理器不支持SM3指令，但集成加解密加速器包含有SM3加速引擎。


#### 如何获取鲲鹏920处理器的资料？

可在鲲鹏社区(https://www.hikunpeng.com/zh/compute/kunpeng920)上“文档”或“产品”相关领域内进行搜索查找。

鲲鹏处理器信息请参见：https://www.hikunpeng.com/zh/compute/kunpeng920(https://www.hikunpeng.com/zh/compute/kunpeng920)


#### 鲲鹏处理器3210是否支持24核？

鲲鹏920 3210处理器是一个24核的CPU，支持24核。


#### 关于TaiShan 2280服务器底层配置方案常见问题。

Q1：

鲲鹏920 5220处理器32核之间对L3缓存和内存是否存在亲和性差异？

A1：

鲲鹏920 5220处理器是一个单片处理器，只有一个CPU Die。对L3的亲和性是每4个core访问对应的L3D，32个核对DDR的延迟基本一致。

Q2：

TaiShan 2280服务器，双处理器之间的连通方式，以及双处理器对缓存和内存的亲和性？

A2：

TaiShan 2280两个处理器通过自研的HCCS（Huawei Cache Coherent System）连接，双处理器对内存的亲和性可以通过numactl -H看到。


#### 鲲鹏920 7265F处理器和鲲鹏920 7260处理器对比，例如2.6G和3.0G的对比？

3.0G和2.6G是在主频上不同，3.0G相比2.6G提高了15.4%，CPU的性能也有相应的提升，在SPEC CPU和一些业务性能都有15%左右的性能提升。


#### 鲲鹏920处理器的物理线程数和物理核心数是否相匹配？

鲲鹏920处理器的物理线程数与物理核心数是一致的，一个物理核心对应一个物理线程。


#### 关于鲲鹏916处理器和鲲鹏920处理器硬件虚拟化和AArch32相关问题。

Q1：

鲲鹏916处理器和鲲鹏920处理器是否支持KVM虚拟化？若支持，对KVM的支持情况如何？

A1：

鲲鹏916处理器和鲲鹏920处理器支持KVM虚拟化，社区KVM在鲲鹏上稳定运行。

Q2：

鲲鹏916处理器和鲲鹏920处理器是否具备EL0和EL1下的AArch32模式？

A2：

鲲鹏916处理器具备EL0和EL1下的AArch32模式，鲲鹏920处理器不具备EL0和EL1下的AArch32模式。

Q3：

鲲鹏916处理器和鲲鹏920处理器是否支持利用KVM虚拟化运行32位Linux操作系统？

A3：

鲲鹏916处理器的AArch32模式可以利用KVM虚拟化运行32位Linux操作系统。鲲鹏920处理器由于不支持AArch32模式，故不能利用KVM虚拟化运行32位Linux操作系统。


#### 鲲鹏920处理器是否支持超线程？例如8核的CPU是否可以超线程到16核？

鲲鹏920处理器系列部分型号可以支持超线程，一个物理核打开SMT（simultaneous multi-threading）后可以是两个核。


#### 鲲鹏920 5230处理器和鲲鹏920 5220处理器是否支持超线程？

不支持。一个物理核心对应一个物理线程。


#### 鲲鹏920 3210处理器支持哪些指令集？

支持ARMv8.2指令集。


#### 鲲鹏920处理器是否支持RNDRRS指令集？

鲲鹏920处理器基于ARMv8架构，不支持ARMv8.5新增的RNDRRS指令集。


#### 鲲鹏920处理器是否支持随机数（密钥生成用途）的接口？随机数接口是否有开发文档和指令集说明文档？

鲲鹏920支持随机数接口，硬件RNG（Random Number Generation）通过国家密码管理局安全认证，性能达1.6Gbps随机数输出。

随机数接口可以是操作系统的dev/random接口，或是openssl中的随机数接口（若硬件支持，鲲鹏920处理器也包括真随机数接口）。详细使用方法可以搜索相应操作系统或openssl的文档。


#### 如何计算鲲鹏920单颗处理器tpmC（transactions per minute C）值?

tpmC根据硬件配置不同而不同，需要实际测试。

tpmC是TPC-C基准测试的度量单位，需通过标准化测试得出，主要步骤如下：

1. 配置环境：确定CPU型号/核心数、内存容量、存储性能、网络带宽等。
2. 运行TPC-C测试：模拟OLTP场景（仓库管理系统的5类事务）。
3. 基准公式：tpmC = (Total_Transactions × 60) / Test_Duration(s)。


#### 鲲鹏920 5220处理器核心数是多少？

鲲鹏920 5220处理器核心数为32核。


#### 鲲鹏920 7270Z处理器浮点算力的计算方式？

CPU单片双精度算力 = 核数 * 单核算力

单核算力 = 主频 * 每周期浮点运算次数

每周期浮点运算次数 = 浮点单元数 * (矢量寄存器位宽/64) * 2

鲲鹏7270Z处理器主频是2.6G，核数是64，浮点单元数是2，矢量寄存器位宽是256。


#### 是否需要通过华为认证才能使用鲲鹏服务器TEE（Trusted Execution Environment）技术？

关于使用鲲鹏服务器的TEE技术，详情请参考鲲鹏开发者网站中相关指导TEE套件(https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/tee/cVMcont/kunpengtee_16_0002.html)。


#### 鲲鹏920处理器哪些型号的CPU主频是2.5GHz？

7261R，5251R，5221R，3211R等型号，CPU主频是2.5GHz，详情请参考鲲鹏社区(https://www.hikunpeng.com/zh/compute/kunpeng920)。


#### 鲲鹏920 7260处理器是否支持svei8mm、svef32mm、 svef64mm、svebf16、i8mm、bf16 等相关指令集？

鲲鹏920 7260处理器不支持sve指令。


#### 鲲鹏920处理器是否支持SM2算法？若不支持，是否可以通过TEE（Trusted Execution Environment）等技术在软件层面来实现？

鲲鹏920处理器不支持SM2算法是指鲲鹏920处理器没有包含SM2的指令或加速引擎。如果想要实现SM2算法功能，可以通过软件编程来实现，例如开源的GmSSL软件。


#### 鲲鹏920 5250Z处理器和7270Z处理器是否支持麒麟操作系统？

鲲鹏920处理器均支持麒麟操作系统。


#### 鲲鹏916处理器是否支持ARMv8.2指令集？

鲲鹏916处理器支持ARMv8.2部分指令集。


#### 鲲鹏920处理器线程数如何查询？

可在鲲鹏社区(https://www.hikunpeng.com/)上查询，其中的核数即为线程数。


#### 鲲鹏920处理器中的48核处理器是否支持双线程？

鲲鹏920处理器中的48核处理器不支持双线程，一个物理核心对应一个物理线程。


#### 鲲鹏920处理器支持Windows XP系统吗?

鲲鹏920处理器目前不支持Windows XP系统。


#### 鲲鹏920处理器哪些型号支持双线程？

可通过lscpu命令工具显示Linux系统中CPU架构及相关信息。在lscpu命令的输出中，Thread(s) per core字段可以告诉我们每个核心的线程数。如果该值为2，则表示开启了双线程。


#### 鲲鹏920处理器是否支持ARMv8.2-A架构？

鲲鹏920处理器支持ARMv8.2-A架构。


#### 鲲鹏920处理器支持嵌套虚拟化吗？

鲲鹏920处理器不支持嵌套虚拟化。


#### 如何查询鲲鹏916模组的PID、BID和CID？

PID（Product ID，产品标识）：用于唯一标识鲲鹏916模组的具体产品型号或版本。

BID（Board ID，主板标识）：用于标识鲲鹏916模组所搭载的主板。

CID（Component ID，组件标识）：用于标识鲲鹏916模组中的各个组件。

BID和PID可以通过OS命令或一键收集日志功能查询。CID信息查询依赖iBMC，目前模组发布的iBMC功能单一，不支持查询CID信息。

BID和PID可通过如下方法查询。

方法一：OS命令行执行ipmitool fru命令。


方法二：通过一键收集日志功能进行查询，查阅路径为“dump_info\RTOSDump\versioninfo\fruinfo”，再通过ipmitool fru命令查询。


#### 鲲鹏920处理器如何开启CPU虚拟化？

关于如何开启CPU虚拟化，详情请参考组件原理(https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/twp/kunpengcpfs_19_0007.html)。


#### 鲲鹏920处理器适配的2x100GE网卡是否支持DPDK？

鲲鹏920处理器适配的2x100GE网卡支持DPDK（Data Plane Development Kit）。详情请参考SP600 标准网卡 用户指南(https://support.huawei.com/enterprise/zh/doc/EDOC1100309168/426cffd9?idPath=23710424|251364417|9856629|253287505)。


#### 鲲鹏920 5250Z处理器内存额定速度是否支持5600MT/s？

鲲鹏920 5250Z处理器内存额定速度最大支持4800MT/s，不支持5600MT/s。


#### 鲲鹏处理器是否支持通过虚拟机方式重装ARM版的Windows 11系统？

鲲鹏处理器不支持通过虚拟机方式重装ARM版的Windows 11系统。


#### openGauss数据库使用鲲鹏920*2 256G内存，CPU占用率达100%，能否通过增加推理卡的方式解决CPU占用率的问题？

当CPU占用率达100%，先要通过top、perf和火焰图（Flame Graph）等诊断工具查看CPU主要热点的属性，再做相应的处理。若热点主要在数据库，则优化数据库或是分库分表。若热点主要在AI推理、乘加计算等，则可通过加推理卡解决。


#### TaiShan 200 2280服务器是否支持SVE1指令？

TaiShan 200 2280服务器不支持SVE1指令。TaiShan 200 2280服务器基于ARMv8架构（ARMv8-A），并未集成SVE1（Scalable Vector Extension 1）指令集。SVE1的支持需要ARMv9架构或更高版本。


#### 鲲鹏920处理器支持多少个虚拟机？

鲲鹏920处理器对虚拟化的支持能力取决于多个因素，包括物理核心数、内存容量、虚拟化技术和操作系统与虚拟化平台的配置等。鲲鹏920处理器本身没有固定“支持多少个虚拟机”的硬性指标，而是根据实际部署需求、系统负载和资源配置来决定。在实际应用中，典型配置下它可以支持几十到上百个虚拟机。


#### 鲲鹏920处理器上运行PyTorch模型很慢的原因？

性能优化是一个系统工程，可能涉及BIOS配置、操作系统配置、应用参数配置和基础库性能等各方面，具体请参考鲲鹏性能调优(https://www.hikunpeng.com/document/detail/zh/perftuning/overview/index.html)。


#### 关于板载磁盘控制器AHCI（Advanced Host Controller Interface）相关问题。

Q1：

鲲鹏920机型，板载磁盘控制器AHCI直出，是否是指硬盘背板直出到主板CPU？

A1：

AHCI直出指的是主板上的SATA控制器（通常是集成在CPU或芯片组中的AHCI控制器）直接管理SATA硬盘，不经过额外的RAID卡或HBA卡。 CPU/芯片组的AHCI控制器，通过主板PCB走线，连接到SATA接口（可能在主板上，也可能在背板上），而不是通过第三方控制器中转。

Q2：

板载磁盘控制器AHCI直出，是否可以不配置RAID卡，前置直通背板通过SATA线缆连接到主板？

A2：

可以不配置RAID卡。硬盘背板通过SATA线缆连接到主板上的AHCI控制器，再通过PCIe总线与CPU通信。


#### 关于鲲鹏服务器主板版本相关问题。

Q1：

华为S920S00 3.0.0、S920S00K 3.0.0、S920X00 1.2.0版本EOS公告中，提到的版本3.0.0和1.2.0应该如何查询？

A1：

查询方法：进入“技术支持->鲲鹏计算->鲲鹏服务器主板(https://support.huawei.com/enterprise/zh/category/kunpeng-computing-pid-1548148188432?submodel=doc)”页面，再选择具体的机型，进入软件页面，按以下路径可以获取该产品所有版本，然后查找EOS的版本。

EOS公告中描述的S920S00 3.0.0、S920S00K 3.0.0和S920X00 1.2.0都是C版本或者基础版本，实际发布版本可能是基础版本或者是在基础版本上迭代一版。

S920S00 3.0.0系列的第一个版本是S920S00 3.0.0.1。

S920S00K 3.0.0系列的第一个版本是S920S00K 3.0.0.1。

S920X00 1.2.0系列的第一个版本是S920X00 1.2.0.1。

公告中提到的替代版本，也是这个规律。例如S920S00 3.0.0的替代版本是S920S00 3.1.0，实际发布的第一个版本是S920S00 3.1.1。

Q2：

在Ubuntu系统下，用dmidecode -t baseboard、dmidecode -t system和dmidecode -t bios命令都可以看到“Version”字段 ，哪个对应于主板EOS的版本？

A2：

通过这三个命令都无法获取主板EOS版本信息。

dmidecode -t system命令中的“Version”字段，通常指的是系统制造商的固件或硬件版本，而非操作系统版本。

dmidecode -t bios命令中的“Version”字段是BIOS固件版本。

dmidecode -t baseboard命令中的“Version”是主板版本。

正确查询方法：进入“技术支持->鲲鹏计算->鲲鹏服务器主板(https://support.huawei.com/enterprise/zh/category/kunpeng-computing-pid-1548148188432?submodel=doc)”页面，再选择具体的机型，进入软件页面，按以下路径可以获取该产品所有版本，然后查找EOS的版本。

Q3：

如果主板查不到版本信息，那如何判断是否需要升级主板的版本？

A3：

建议人工记录或者通过单个固件版本号对比，BMC Web界面可以查看当前环境主板的主要固件信息。


#### 如何查询鲲鹏CPU是否降频了？

鲲鹏CPU通常支持ARM的动态频率调节（如ARMbig.LITTLE架构中的big.LITTLE调度器），系统会根据负载自动调节频率。

可以通过以下命令检查当前CPU策略，确认是否开启节能模式：cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq。


#### 如何查询鲲鹏920处理器的2.6GHz 32核、48核和64核分别对应Intel第三代产品的哪三款CPU？

对于通用CPU，一般是根据SPEC CPU2017（Standard Performance Evaluation Corporation CPU 2017）的测试数据进行整体对比。针对不同的业务应用，则再根据具体的业务Benchmark（基准测试）进行对比。

鲲鹏920处理器的SPEC CPU2017数据可以实测，也可在官网查阅，与Intel Ice Lake数据相当的即为对应的产品。请注意SPEC CPU2017的测试数据与编译器版本强相关，对比时需对齐编译器版本。


#### 鲲鹏920处理器是否具备签名验签功能？

具备。鲲鹏920处理器支持国密算法SM3/SM4硬加速，也支持开源国密算法库OpenSSL和GMSSL等完成签名验签操作。


#### 如何获取鲲鹏920系列CPU所支持的密码算法和性能等参数信息？

关于CPU支持的加解密算法及其性能参数相关信息请参见KCL 加解密库(https://www.hikunpeng.com/boostkit/library/encryption-decryption?subtab=KAE加解密)联系技术支持。


#### 鲲鹏916处理器是否支持32位ARM指令集?

鲲鹏916处理器支持32位ARM指令集。


#### 关于鲲鹏920处理器BIOS界面设置网卡PXE相关问题。

Q1：

BIOS界面网卡PXE的配置界面如图1所示，如何确认环境上是否存在网卡？

图1 PXE

A1:

确认当前网卡情况，可通过以下两种方式：

- 可以在“BIOS > Advanced > Network Device List”界面查看可用网卡列表。
- 查看产品规格说明或检查服务器上是否有对应的网卡设备，具体可根据机型参考  鲲鹏文档(https://support.huawei.com/enterprise/zh/category/kunpeng-computing-pid-1548148188432?submodel=doc)
和  产品3D展示(https://info.support.huawei.com/computing/server3D/)
。

Q2：

鲲鹏920处理器BIOS界面如何设置网卡PXE？

A2：

配置网卡PXE，具体操作可参考《BIOS 参数参考(https://support.huawei.com/enterprise/zh/doc/EDOC1100088653/c84c3e0d)》。


#### 鲲鹏920处理器4根内存条开启Die交织时应如何安装内存条？

Q1：

鲲鹏920处理器有2个Die，每个Die有4个内存控制器，支持2DPC配置。如果开启Die间交织，两个Die使用的内存通道、内存大小需保持一致。两个Die的内存channel是否按照0对应4，1对应5，2对应6，3对应7，一一对应？若只有4根内存，分别插在哪4个channel满足Die间交织的要求？

图2 内存卡槽使用情况

A1：

Die间交织要求CPU内部的两个Die内存插法要对称，即1DPC（每通道插一根内存）和2DPC（每通道插两根内存）数目要一致。如果有4根内存，分别插在channel 0、1、4、5的Physical0，可以满足Die间交织要求。

Q2：

双路鲲鹏920处理器内存安装准则如图3所示，推荐插法中插8根内存时，每个CPU配置4根内存，其中CPU1的内存分布在channel1、3、4、6的Physical0，与“A1”中的“channel 0、1、4、5的Physical0”有出入。按照内存安装准则插8根内存时，每个CPU的内存分别分布在channel1、3、4、6的Physical0，是否并不满足Die交织的前提条件？内存安装准则是否有问题？

图3 内存安装原则

A2：

“A1”中给出的“channel 0、1、4、5的Physical0”配置是满足Die间交织的通用配置方式。内存安装准则中给出的配置方式，通常能够获得已验证且良好的内存性能。该内存插法是否满足Die间交织要求，与具体的产品型号相关。


#### 如何获取BIOS相关手册？

BIOS相关手册请参见《BIOS 参数参考(https://support.huawei.com/enterprise/zh/doc/EDOC1100088653/426cffd9?idPath=23710424|251364417|9856629|250697162)》。


#### 鲲鹏服务器支持国产加密模块吗？

鲲鹏920处理器基于ARMv8架构设计，其本身支持加密指令集。对于SM3/SM4等国密算法，鲲鹏920服务器可通过软件指令实现，无须专用硬件级加速。若需使用硬件级加速（如高性能国密场景），可通过使能鲲鹏加速引擎（KAE）实现。


#### 如何申请License，并将其导入鲲鹏服务器以激活KAE功能？

可通过登录ESDP平台(https://esdp.huawei.com/sdp2/#/temporaryLicense)申请KAE License。导入License激活KAE功能的详细操作步骤请参见《鲲鹏BoostKit KAE鲲鹏加速引擎 文档(https://www.hikunpeng.com/document/detail/zh/kunpengaccel/kae/kae/docs/zh/installation_guide.md#获取license)》。


#### 如何计算鲲鹏920处理器的浮点算力？

- 单物理核每周期浮点计算次数 = CPU FMA数量 * (向量寄存器最大位宽 / 数据位宽) * 2

- 单物理核浮点算力 = 单物理核每周期浮点计算次数 * 主频
- 整机浮点算力 = 单物理核浮点算力 * 核数

（注：公式中“2”表示乘加指令执行2次运算）

以鲲鹏920 7260/5250/5220处理器为例，各参数取值请参见表1，可计算得到：

鲲鹏920 7260/5250/5220处理器64核半精度浮点算力 = 2 * (128 / 16) * 2 * 2.6 * 64 = 5324.8 GFLOPS

鲲鹏920 7260/5250/5220处理器64核单精度浮点算力 = 2 * (128 / 32) * 2 * 2.6 * 64 = 2662.4 GFLOPS

鲲鹏920 7260/5250/5220处理器64核双精度浮点算力 = 1 * (128 / 64) * 2 * 2.6 * 64 = 665.6 GFLOPS


**表1 参数取值**

| CPU型号 | CPU FMA 数量 | 向量寄存器最大位宽 | 数据位宽 | 主频 | 核数 |
| --- | --- | --- | --- | --- | --- |
| 鲲鹏920 7260 | 半精度：2 单精度：2 双精度：1 | 128 | 半精度：16 单精度：32 双精度：64 | 2.6GHz | 64 |
| 鲲鹏920 5250 | 半精度：2 单精度：2 双精度：1 | 128 | 半精度：16 单精度：32 双精度：64 | 2.6GHz | 48 |
| 鲲鹏920 5220 | 半精度：2 单精度：2 双精度：1 | 128 | 半精度：16 单精度：32 双精度：64 | 2.6GHz | 32 |


#### 鲲鹏920系列服务器内置的密码模块是否具备虚拟化功能，是否可为虚拟机提供独立的秘钥管理？

鲲鹏920系列服务器的密码模块都具备虚拟化部署能力，可以为虚拟机提供独立的秘钥管理。此功能须搭配相关软件使用，详细内容请参见鲲鹏BoostKit机密计算 > 商密应用 > 技术白皮书(https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/cca/twp/Kunpeng_ommercialcryptography_19_0002.html)。


#### 鲲鹏920系列服务器支持内存热备技术吗？

支持。此外，鲲鹏920系列服务器的内存保护还支持ECC、SEC/DED、SDDC、Patrol Scrubbing等功能。


#### 鲲鹏920系列服务器系统显示时间和iBMC时间不一致？

鲲鹏920系列服务器的系统显示时间和IBMC时间不一致，请按照以下步骤进行同步。

1. 请检查iBMC与OS的时区配置是否一致。如果未使用NTP时间同步，请确保两者的时区设置相同。
2. 如果未使用NTP时间同步，此时可以通过以下命令进行同步OS和硬件时间：
  hwclock --systohc # 将硬件时间修改为系统时间。

3. 如果使用NTP时间同步，请保证iBMC与OS的NTP配置相同。


#### 鲲鹏服务器S920X00的CPU互联带宽是多少？

Q1：双路S920X00主板的CPU互联带宽是多少？

A1：CPU1与CPU2之间通过2组Hydra总线互连，每组8条lane，单lane最高传输速率为30Gbps，因此总带宽为480Gbps，详情请参考用户指南->简介->逻辑结构(https://support.huawei.com/enterprise/zh/doc/EDOC1100157981/15e7f659?idPath=23710424|251364417|251364851|250820751)。
