国产芯片传来好消息,纯国产CPU测试数据曝光
在过去的很长一段时间里,西方媒体经常会用到"比较落后"这样的自研形容中国芯,尤其是华为芯片事件发生后,这种比较刺眼的字眼出现的更加频繁。
实事求是的将,国内半导体产业的整体水平与西方国家存在着一定的差距,尤其是EUV光刻机这种高尖端设备,国内企业至今仍未突破,导致国内芯片制造企业即便是掌握着先进的芯片制程工艺,也无法制造出高端芯片,解决中企高端芯片被卡脖子的问题。
但是,随着这两年国内半导体企业不断加大投入,"中国芯"取得了质的突破,与西方芯片的差距不断被缩小,多个短板被补强,如国产编程语言 SPL 的问世,填补了国内技术的空白,实现了"从0到1"的突破。
对于数据库类的关键业务,全国产技术(国产 CPU+ 国产数据库)和国外主流技术在性能上相比还有不小的差距,经常需要借助分布式技术使用数倍的硬件才能获得类似的效果。
国产编程语言 SPL 的问世,可以方便程序员写出(比 SQL)更短小简单且计算量更低的代码(针对同样计算任务),能够对采用 SQL 的主流数据库形成明显的效率和性能优势。这样,在国产 CPU 上运行用 SPL 编写的数据库运算,就可能获得在国外 CPU 上运行 SQL 数据库的同样性能,甚至大幅超过。从而使数据库运算类的关键业务实现全国产技术替代。本次测试设计了三个计算任务,涉及常规查询、复杂在线查询和离线跑批任务,分别在海光、龙芯、飞腾三款国产芯片上运行后看效果,并对比历史上在国外芯片上运行的情况。
系统配置
海光
龙芯
飞腾
CPU2颗7285,
共64核4颗3C5000,
共64核2颗2500,
共128核
RAM
256G
256G
256G
硬盘
SSD
SSD
SSD
OS
麒麟V10
Loongnix
麒麟V10
SPL
开源社区版 202208
测试一
常规查询,TPCH 100G
TPCH 是国际标准,具体内容不再过多解释。需要说明的是,TPCH 虽然有 22 个题,但仍然不能全面反映出被测系统对实际业务的响应性能。主要原因如下两点:1.TPCH 中问题比较常规,没有涉及序运算,分步运算也较简单。而实际业务中有性能瓶颈的运算,其复杂度通常会远高于 TPCH,会大量涉及序运算和分步计算;2. 测试问题已经被长期公开,有些数据库可能会专门做相应的优化;当然,作为国际标准,也会有一定的参考价值。TPCH 各题的 SPL 写法可参考 从 TPCH 测试学习性能优化技巧 测试结果(单位:秒)
海光
龙芯
飞腾
Intel+Oracle
Q1
25
40
33
131
Q2
2
4
3
27
Q3
8
19
15
222
Q4
4
12
9
207
Q5
15
20
27
225
Q6
3
7
8
135
Q7
11
18
21
184
Q8
13
20
28
192
Q9
31
63
58
234
Q10
10
19
16
215
Q11
2
5
4
33
Q12
7
19
13
184
Q13
97
195
152
37
Q14
6
22
20
157
Q15
12
22
24
155
Q16
9
19
15
13
Q17
9
13
25
165
Q18
7
21
14
344
Q19
9
16
16
154
Q20
7
12
16
175
Q21
19
24
24
326
Q22
23
37
33
48
AVG
14.95
28.5
26.09
161.95
AVG-G
9.68
19.22
18.36
125.56
1. 海光、龙芯、飞腾均以 32 线程运算,初步的测试表明,大多数运算在这个并行数下最快。
2.AVG 行是 22 个题的平均时间;AVG-G 行是几何平均数,这样能反应出性能差距的倍数关系,规避某些题因为普遍都慢在简单平均时权重太大的问题。
3. 最右边对比列,硬件环境:2 颗 Intel 3014 1.7G 共 12 核,64G 内存;Oracle 运行 12 线程。因 CPU 主频及并行数不同,没有直接可比性,但仍有参考价值。
4.SPL 的 Q13 的表现有点特殊,因为 Q13 在这个线程数时,会占用过大内存;而 SPL 用 Java 实现,内存不足时会导致大量的垃圾收集时间。本次测试目标不是调出每个题的最优性能,就没有刻意再优化它。
测试二
离线数据准备,国家天文台聚类计算
这是国家天文台的实际业务,测试也采用了真实数据。
共 11 张照片,每张有 500 万天体,将位置(天文距离)邻近的天体聚合成一个计算属性。期望计算时间在数小时内,因为每天都会有新的照片拍摄出来,必须当天处理完。
本任务的数据量不大(<10G),但计算量非常大,和规模的平方成正比。
用某分布式数据库动用 100 个 CPU,仅处理 50 万天体也需要 3.8 小时,处理 500 万目标规模预计需要 15 天,不具有实用性。
详情可参考 SPL 提速天体聚类任务 2000 倍
测试结果(单位:小时)
并行数
16
32
64
海光
3.91
2.39
2.21
龙芯
6.65
4.04
3.96
飞腾
9.27
5.33
3.64
更高并行没有表现出线性加速,主要是因为这个问题的特殊性,运算步骤之间有依赖关系,各个线程会有重复计算,无法做到线性提速。
三款芯片均可以在目标数据规模时达到任务要求的时间指标,性能都具有实用性。
测试三
在线查询,电商漏斗计算
电商漏斗是典型的有序计算,需要统计在指定时间窗口按指定次序发生多次事件中前 N 个的用户数,以便计算用户流失率为营销动作提供依据。这是用户行为分析中很常见的计算,也是传统数据库很难高速完成的计算。漏斗计算的细节和 SPL 加速方法可参考 SQL 提速:漏斗转化分析 本题是美国一家电商企业的真实案例,漏斗共有 5 步,计算难度较高。使用该企业在某个分站点一个月的脱敏数据,规模接近 4 亿行。这个运算用 SQL 在美国著名云数据仓库 Snowflake 的 Medium 级服务器(相当于 64 核)上三分钟未跑出结果,用户期望不超过 30 秒。测试结果(单位:秒)
并行数
32
16
8
4
海光
16
18
29
59
龙芯
32
41
59
101
飞腾
25
30
44
76
三款芯片在 32 线程时的运算性能可以达到或接近用户的期望值。
补充说明
1. 测试海光时还使用过 CentOS,性能表现要比使用麒麟时有较明显的优势(天文台运算 64 线在 1.5 小时内完成);测试飞腾时仅使用了麒麟,有可能其性能被操作系统影响;龙芯的 Loongnix 看起来表现较出色。2. 在龙芯上还做过一个军方外围任务测试:在 82 亿行的脱敏海事数据中按时间段和经纬度范围查找经过船只,龙芯上 SPL 的执行性能大概相当于 Intel3014 的 50%,仍比 Intel8260 上的 MySQL 快了数倍到上百倍(和时间段宽度有关)。
初步结论
1. 海光的性能表现明显在三者中最强,性能大约是龙芯和飞腾的两倍。龙芯总体较飞腾稍弱,但差距不是很大,在长时间小并行任务中还能胜出。2. 使用 SPL 编程时,这三款国产芯片都能胜任数据仓库类的复杂计算场景,能赶上甚至大幅超越国外芯片上国外数据库的性能,完全可应用于关键的数据计算任务。SPL下载地址:http://c.raqsoft.com.cn/article/1595816810031SPL开源地址:https://github.com/SPLWare/esProc
蔚来公布最新购车补贴政策方案中国质量新闻网讯(安宇航)近日,蔚来官方发布了最新购车补贴方案,根据关于2022年新能源汽车推广应用财政补贴政策的通知,2022年新能源汽车购置补贴政策将于年底终止,2022年12
中超最新积分榜三镇第一不保,海港跃居第三,河南国安同积分随着河南嵩山龙门客场12不敌北京国安,至此中超联赛第二十三轮全部结束,其中在今天举行的四场比赛中,上海海港21大连人,沧州雄狮33战平广州队,武汉长江00梅州客家,北京国安21河南
两年时间,我终于打赢了宝宝的湿疹控制仗,希望能帮到你沐沐刚刚迎接来他两周岁的生日,这也是我们与湿疹斗争两周年的纪念日,离专家告诉我们的三岁了会有较大好转,还有一年的时间,我这个老母亲继续努力。期间我们在北京看了无数次儿童医院的各位大
西部最新排行勇士爆冷1分惜败,4连败排名略差,掘金赢球反弹11月4日,NBA常规赛继续进行。雷霆主场大战掘金,比赛备受关注。上半场,雷霆队连输两节,分别打出29422829的两节比分,下半场,雷霆反扑乏力,末节比赛决定了最终的赛果。最终比
五台山智慧景区项目建设初见成效智慧景区项目是五台山景区科学定位因地制宜,助推景区向智慧时代加速迈进的强力举措。项目建设期间,参建团队努力克服工期紧迫协调面广等难题,高标准组织施工,全面掌控项目管理,高效推进项目
榜单最新手机好评TOP10有你的机么?小米12SUltra蝉联冠军近日,安兔兔根据后台统计到的数据公布了2022年10月国内Android手机好评榜和iOS设备好评榜。注数据来源安兔兔评测,数据收集时间是2022年10月1日至10月31日,仅限国
时间定了!油价又要变来源西安日报第21轮国内成品油零售价将于11月7日(下周一)开启目前预测本轮油价调整或要上涨了!国内油价第21轮调整,将于11月7日24时开启,前半个周期由跌转涨,原油变化率上涨2
秋色阿尔山浓烈又绚烂央广网兴安11月4日消息(记者王秋蕾)天空一碧如洗,森林披上秋日盛装,河流清澈如蓝色飘带环绕其间,内蒙古兴安盟阿尔山的秋天,美得浓烈又绚烂,恬静宜人,让人无限向往。阿尔山秋日森林(
又一家开在山上的店!始祖鸟目的地门店战略圈住鸟粉记者凌颖1989年创立于加拿大的始祖鸟品牌,将自己定义是来自加拿大海岸山脉为攀登而生的户外品牌。2022年,被认为是中国户外市场井喷式爆发的一年。而站在户外品牌高端专业制高点的始祖
2023款捷途X70PLUS与长安CS75PLUS谁更能承担精致露营重任?生活如果有开关,去旅行就是一键快乐。虽然今年已无长假可期,我们可能去不了太远的远方,但还是能够在周末选择一个风光秀美的露营地,畅享大自然带来的爽朗辽阔。那么,全家露营到底什么车型才
在自驾行中看昂科威PLUS的真实油耗上次和大家分享了今年年初自驾去北疆的旅程,在不能出门各种浪的时候就只能靠回忆来慰藉想出门开车野的心啦!行程分享后,大家首先最关心的就是美系车的油耗问题。当然,传统美系车都号称油老虎
守望先锋归来新英雄拉玛刹需通过战令解锁要么肝要么氪守望先锋归来在上周末公布了第二赛季的新坦克英雄拉玛刹,与英雄雾子不同的是,拉玛刹不会直接提供给原版守望先锋玩家,它需要玩家购买高级战令或将免费战令等级提升到55级才能获得。暴雪在接
王者荣耀心系苍穹,获新华IP价值榜游戏类第一名11月2日新华社发布新华文化产业IP指数(2022)国产头部IP价值集聚效应显著,IP主流时代或将来临报告,王者荣耀七年磨一剑,直接拿下游戏类第一名,体现了绝对的品牌实力和行业影响
立冬来了!立冬后养得好,来年生病少!各科医生提醒快收好11月7日立冬。从立冬开始,冬三月正式拉开序幕,以后的每一天会越来越冷。很多人都听过,老人过冬是个坎儿。这主要是由于老年人身体的自我调节能力下降,抵抗力较弱,气温的骤降以及冷风的侵
1把开心果1勺油?开心果的大名叫阿月浑子,还有人不知道的吗?中国食物成分表的数据显示,开心果的热量是631kcal100g,100大卡的开心果大约能吃15g,有没有觉得很少呢?吃多少?膳食指南推荐,
假养生,闹大笑话!养生技巧很重要每天两万步,健康来开路提倡适度运动,走步虽好,关节受不了,走路太多易产生膝盖损伤补充维生素,营养来保护维生素身体必须,过量可不行。维生素C吃多了,有可能引起尿路系统结石喝水排毒,一
睡眠不好轻度失眠,不妨多吃肉失眠总是让人心烦意乱,有人就想,是不是清心寡欲清淡饮食,更有利于睡眠呢?真不一定!部分失眠主要是由神经衰弱引起的,长期睡眠不良或遭受失眠困扰,同样也会造成一定程度的神经衰弱。而神经
啥是养生呢最近看抖音,里面有好多资深阅历的和专家说再好的饮料都不如一杯凉白开,再好的凉白开都不如茶叶水。这可能是真的,以前年轻的时候,喜欢喝各种不同颜色的饮料,后来随着年龄的增长,觉得喝饮料
经外奇穴之龙舌穴穴位龙舌穴龙舌,经外奇穴名。出自针灸杂志。别名内龙舌。位于上臂近侧端,屈侧正中线,腋前皱襞下0。5寸处,左右计2穴。主治头面手指部诸疔等。直刺0。51寸。定位位于上臂近侧端,屈侧正
中年男性养生要注意什么人到中年正值壮年时期,在这个阶段里,在外工作繁忙,在家上敬老养小,两副担子一肩挑,忙中稍闲时,会感到身心两累。人体疲劳时对疾病的防御能力脆弱,因此中年人养生,应注意四防。防生活无规
男篮11月赛程出炉杜锋携五名球员对阵伊朗22岁的爱徒有望上榜随着CBA第一阶段的结束,部分球员会选择好好休息。像赵继伟和郭艾伦这样的球员将错过国家队的比赛。另一方面,像徐杰这样的核心球员也会继续赶往广州长隆集训,参加中国男篮比赛。所以对于一
大手笔!朱芳雨出手签下2米08内线悍将,广东队重燃夺冠希望CBA第一阶段,广东队取得了5胜4负的成绩,排在CBA积分榜第八位,从输掉了4场比赛来看,除了第一场因为没有赶上时间,被CBA公司判罚020输给北控队之外,有三场比赛都是输掉了1分