近十年CPU性能提升效果分析

近十年,cpu,性能,提升,效果,分析 · 浏览次数 : 226

小编点评

## CPU性能提升效果分析测试脚本分析 **脚本名称:** redis-server redis.confcpu=`cat /proc/cpuinfo |grep \"model name\" |head -n 1 |awk '{print $7}'`./redis-benchmark -p 56379 -n 200000 -c 20 -q > $cpu.qpslsof -i:56379 |awk '{print $2}' |xargs kill -9 cat $cpu.qps |grep overall: |head -n 14** **主要分析点:** * **CPU型号和性能提升:** * 性能提升稳定,新CPU的性能接近6年前Intel中档设备相仿。 * QPS可以有极大的提升,说明IPC有了长足的进步。 * **虚拟化影响:** * 虚拟化可能会影响性能,需要经常观测。 * 国产化的设备还是需要继续加强。 * **性能稳定性:** * 脚本持续运行200000个循环,并定期记录性能数据,可以观察性能稳定性。 **其他结论:** * 脚本中并没有提供6年前CPU性能提升的具体数值,无法进行对比。 * 虚拟化对性能的影响需要具体分析。 **其他观察点:** * 脚本中使用了`cat $cpu.qps`命令获取性能数据,该命令可能会影响性能。 * 脚本中使用了`grep overall:`等价于`head -n 14`的命令,该命令可能会影响性能。 **总结:** 该脚本可以用于分析近十年Redis服务器的CPU性能提升效果,并提供一些性能提升的原因和影响。

正文

近十年CPU性能提升效果分析


测试脚本

./redis-server redis.conf
cpu=`cat /proc/cpuinfo  |grep "model name" |head -n 1  |awk '{print $7}'`
./redis-benchmark  -p 56379  -n 200000 -c 20 -q > $cpu.qps
lsof -i:56379 |awk '{print $2}' |xargs kill -9 
cat $cpu.qps  |grep overall: |head -n 14

echo "另存为一个文件,然后执行如下命令求QPS平均数"
echo "cat 1.txt |awk 'BEGIN{sum=0}{sum+=\$2}END{print sum/NR}'"

部分关键配置

注释掉save
appendonly no
端口: 
port 56379
daemonize yes
bind 127.0.0.1

测试结果

CPU型号 主频 测试平均数 CPU发布年份
E5-2620 2.0Ghz 31573 2012年 32nm Sandy Bridge-EP 物理机
E5-2630V2 2.6Ghz 22830 2013年 22nm Ivy Bridge-EP 虚拟化平台 CentOS7有超售
E5-2630V2 2.6Ghz 39163 2013年 22nm Ivy Bridge-EP 虚拟化平台 银河麒麟V10
E5-2630V3 2.4Ghz 63295 2014年 22nm Haswell-EP 虚拟化平台 CentOS8有超售
E5-2630V4 2.2Ghz 78252 2016年 14nm Broadwell EP 虚拟化平台 CentOS8
Golden 6150 2.7Ghz 62721 2017年 14nm Skylake SP CentOS7
Golden 6150 2.7Ghz 84484 2017年 14nm Skylake SP CentOS8
Golden 5218 2.3Ghz 102666 2019年 14nm Cascade Lake CentOS8 虚拟机HDD
Golden 5218 2.3Ghz 94881 2019年 14nm Cascade Lake CentOS8 虚拟机SSD
Golden 8369HB 3.3Ghz 128646 2021年 14nm Cooper Lake-SP CentOS8 阿里云
AMD 9T34 3.4Ghz 221133 2022年Q4 5nm AMD ZEN4 CentOS8 阿里云

相同CPU不同操作系统

CPU型号 主频 测试平均数 CPU发布年份
Golden 5118 2.3Ghz 59165 2017年 14nm Skylake SP CentOS7物理机
Golden 5118 2.3Ghz 71810 2017年 14nm Skylake SP 银河麒麟V10虚拟机
Golden 6150 2.7Ghz 62721 2017年 14nm Skylake SP CentOS7物理机
Golden 6150 2.7Ghz 84484 2017年 14nm Skylake SP CentOS8物理机

信创CPU验证

CPU型号 主频 测试平均数 CPU发布年份
飞腾 2000+ 2.3Ghz 37079 飞腾上一代CPU, 单路64核心128G内存 虚拟机
飞腾 2000+ 2.3Ghz 50853 飞腾上一代CPU, 单路64核心128G内存 物理机
飞腾 2500 2.1Ghz 32109 飞腾最新CPU,双路128核心1T内存
海光7285 2.5Ghz 67911 中科曙光AMD ZEN1架构. 14nm 三星
鲲鹏920 2.6Ghz 74103 华为2019年发布 双路128核心1T内存 台积电7nm
倚天710 2.7Ghz 165123 阿里平头哥2022年发布ArmV9.0 单路支持128核心 台积电5nm

一些结论

1. 新的CPU主频不变, QPS也可以有极大的提升. 毕竟IPC有了长足的进步.
2. 相同配置的机器上面, 内核越新,测试结果越好, 说明新机器与新系统的配合更加优秀.
3. 虚拟化如果有超售会影响比较大.性能需要经常观测, 无法一次定终身. 
4. 国产化的设备还是需要继续加强. 整体上与6年前的Intel中档设备相仿的性能. 

Intel CPU 的性能提升

信创CPU的简单测算

与近十年CPU性能提升效果分析相似的内容:

近十年CPU性能提升效果分析

# 近十年CPU性能提升效果分析 ## 测试脚本 ``` ./redis-server redis.conf cpu=`cat /proc/cpuinfo |grep "model name" |head -n 1 |awk '{print $7}'` ./redis-benchmark -p 56

[转帖]MySQL该使用哪种CPU架构服务器?

https://www.cnblogs.com/zhoujinyi/p/16880861.html 1. 摘要 近期,阿里云推出基于 ARM 架构的 RDS MySQL 和 RDS PostgreSQL 实例,现处于邀测阶段,阿里云宣传 ARM 架构的亮点是:在价格下降13%的基础上,平均性能 AR

[转帖]新纪录!阿里云磐久服务器M系列刷新SPEC CPU 2017 最好成绩

https://aijishu.com/a/1060000000338927 近日,SPEC官网公布最新一期的SPEC CPU 2017测试结果。阿里云磐久服务器M系列在SPECrate®2017 Integer base基准测试中取得510分,刷新了单路服务器在该项测试中的最好成绩。 图 | 来自

[转贴]CPU设计全流程-以Alpha为例

https://zhuanlan.zhihu.com/p/529872958 1、前言 作为一种超大规模集成电路,CPU在过去几十年里始终遵循摩尔定律——每过十八到二十四个月,硅片单位面积上晶体管数量翻倍。从产业界的表现来看,每过一到两年,英特尔、AMD和IBM等公司就会推出自己的新产品。 那么问题

认识CPU底层原理(1)——MOSFET

本文为B站UP主硬件茶谈制作的系列科普《【硬件科普】带你认识CPU》系列的学习笔记,仅作个人学习记录使用,如有侵权,请联系博主删除 近年来,由于国内外各种因素影响,半导体行业逐渐被推向风口浪尖,这时人们才认识到,作为早已宣称进入信息化和数字化时代的中国,在计算机基础设施建设上是如此薄弱。 计算机基础

【OpenVINO™】YOLOv10在CPU上也能实现50+FPS推理—使用OpenVINO C++部署YOLOv10

英特尔发行版 OpenVINO™ 工具套件基于 oneAPI 而开发,可以加快高性能计算机视觉和深度学习视觉应用开发速度工具套件,适用于从边缘到云的各种英特尔平台上,帮助用户更快地将更准确的真实世界结果部署到生产系统中。YOLOv10是清华大学研究人员近期提出的一种实时目标检测方法,通过消除NMS、...

记一次 .NET 某游戏网站 CPU爆高分析

一:背景 1. 讲故事 这段时间经常有朋友微信上问我这个真实案例分析连载怎么不往下续了,关注我的朋友应该知道,我近二个月在研究 SQLSERVER,也写了十多篇文章,为什么要研究这东西呢? 是因为在 dump 中发现有不少的问题是 SQLSERVER 端产生的,比如:遗留事务,索引缺失 ,这让我产生

解决卡顿发热,超帧技术焕发中重载游戏动力

近几年,中国手游市场规模不断扩大,开发者通过在画面、玩法等方面的持续创新和打磨,推出更加精品化的产品。然而愈发精美的画质和复杂的玩法,也给硬件带来超高的负载,导致玩家在游戏过程中,频繁出现掉帧卡顿、发烫、续航差等体验降低的现象。 HarmonyOS SDK 图形加速服务(Graphics Accel

工作卷,是主动选择还是迫于无奈?

这个词是近几年流行起来的网络用语,它是内卷的简化形式,“内卷”本来是一个名不见经传的普通词语,经网络流传,很多人就用其来指代非理性的内部竞争或“被自愿”竞争。在现代职场,有一群人被戏称为"职场卷王"。他们本着累死自己、熬死领导的核心宗旨,总是作为最后一个熄灯人离开公司。我相信你们也肯定都“卷”过,甚...

WPF复习知识点记录

# WPF复习知识点记录 由于近几年主要在做Web项目,客户端的项目主要是以维护为主,感觉对于基础知识的掌握没有那么牢靠,趁着这个周末重新复习下WPF的相关知识。 文章内容主要来自大佬刘铁锰老师的经典著作《深入浅出WPF》。 因为是复习,所以知识内容不会一一记录,如有需要了解更多可以看书中内容。 *