SA5212M5 cpu性能调优案例

问题描述

客户现场使用redis-benchmark和圆周率计算的方法对比我方主机与其他厂家的主机存在性能计算差异。客户现场使用redis-benchmark和圆周率计算的方法对比我方主机与其他厂家的主机存在性能计算差异。

image2019-5-15_11-26-40.png
image2019-5-15_11-26-58.png

涉及范围

双路M5平台

处理方案

调整BIOS选项
1.      Advanced page- PCI Devices Common Settings page里SR-IOV Support 设置为Disable.

image2019-5-15_11-27-36.png

2.      CPU P state Control page里CPU Flex Ratio 设置为Enable

image2019-5-15_11-27-42.png

3.      Hadware PM State Control page里Hardware P-States 设置为Native Mode with No Legacy Support
4.      CPU C state Control里Monitor/Mwait Support 设置为Enabled
5.      Autonomous Core—设置为Enable

image2019-5-15_11-27-54.png

6.      Energy Perf BIAS page---Power Performance Tuning 设置为OS Control EPB
7.      Energy Perf BIAS page---workload Configuration设置为I/O Sensitive

image2019-5-15_11-28-0.png

8.      Memory interleave : imc interleave 设置为2-ways

image2019-5-15_11-28-6.png

调整之后无论是圆周率测试还是redis测试均能符合要求。

故障根因

目前基本归于BIOS设置,后续BIOS层面会对默认选项有所调整。

建议与总结

1、对比其他厂家测试时,务必保证硬件配置对齐——CPU、raid卡、内存;
2、使用相同内核的操作系统,并且安装方式一致;
3、上述2条对齐的情况下,考虑BIOS配置对齐;

发表新评论