鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

鲲鹏硬件

Hi1822网卡如何升级?

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

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

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

如何查看RAID卡类型?

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

如何申请鲲鹏服务器资源?

请参见《鲲鹏技术认证 环境申请》中的“服务器资源申请”章节申请鲲鹏服务器资源。

鲲鹏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

如何打开性能模式?

进入服务器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服务器操作系统/部件兼容性查询,请参见兼容性查询

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

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

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

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

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

请通过华为企业业务网站获取固件升级版本,进行固件升级。

TaiShan 200 2280 SP525 HBA卡无光怎么办?

服务器硬件排查相关操作请通过华为企业业务网站联系华为400售后服务电话咨询。

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

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

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

没有给NVMe点灯的IPMI命令。

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

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

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

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

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

请访问鲲鹏社区,搜索“鲲鹏处理器型号”或“鲲鹏产品型号介绍”等关键词获取鲲鹏处理器参数介绍信息。

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

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

内存可靠性分级功能配置步骤请参见《内存可靠性分级特性使用指南》。

鲲鹏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://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许可证 使用指导》。

鲲鹏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架构,产品相关介绍请通过鲲鹏社区查阅。

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

鲲鹏920处理器与操作系统兼容性请通过兼容性查询工具查询。

关于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

鲲鹏处理器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套件

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

7261R,5251R,5221R,3211R等型号,CPU主频是2.5GHz,详情请参考鲲鹏社区

鲲鹏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处理器线程数如何查询?

可在鲲鹏社区上查询,其中的核数即为线程数。

鲲鹏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虚拟化,详情请参考组件原理

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

鲲鹏920处理器适配的2x100GE网卡支持DPDK(Data Plane Development Kit)。详情请参考SP600 标准网卡 用户指南

鲲鹏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配置、操作系统配置、应用参数配置和基础库性能等各方面,具体请参考鲲鹏性能调优

关于板载磁盘控制器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:

查询方法:进入“技术支持->鲲鹏计算->鲲鹏服务器主板”页面,再选择具体的机型,进入软件页面,按以下路径可以获取该产品所有版本,然后查找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 baseboarddmidecode -t system和dmidecode -t bios命令都可以看到“Version”字段 ,哪个对应于主板EOS的版本?

A2:

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

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

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

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

正确查询方法:进入“技术支持->鲲鹏计算->鲲鹏服务器主板”页面,再选择具体的机型,进入软件页面,按以下路径可以获取该产品所有版本,然后查找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 加解密库联系技术支持。

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

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

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

Q1:

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

图1 PXE

A1:

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

  • 可以在“BIOS > Advanced > Network Device List”界面查看可用网卡列表。
  • 查看产品规格说明或检查服务器上是否有对应的网卡设备,具体可根据机型参考鲲鹏文档产品3D展示

Q2:

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

A2:

配置网卡PXE,具体操作可参考《BIOS 参数参考》。

鲲鹏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 参数参考》。

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

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

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

可通过登录ESDP平台申请KAE License。导入License激活KAE功能的详细操作步骤请参见《用户指南(KAE鲲鹏加速引擎)》。

如何计算鲲鹏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

48

鲲鹏920 5220

32

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

鲲鹏920系列服务器的密码模块都具备虚拟化部署能力,可以为虚拟机提供独立的秘钥管理。此功能须搭配相关软件使用,详细内容请参见鲲鹏BoostKit机密计算 > 商密应用 > 技术白皮书

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

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