国产芯片传来好消息,纯国产CPU测试数据“曝光”

news/2024/10/30 23:21:00/


f7a2fe3232979a9fc0e503b0b7cc6844.png

9f1e6e52992e35f426c3ff220ab68c5a.png




‍数据智能产业创新服务媒体

——聚焦数智 · 改变商业


任务背景

国际大环境就不用多说了。

对于数据库类的关键业务,全国产技术(国产 CPU+ 国产数据库)和国外主流技术在性能上相比还有不小的差距,经常需要借助分布式技术使用数倍的硬件才能获得类似的效果。

国产编程语言 SPL 的问世,可以方便程序员写出(比 SQL)更短小简单且计算量更低的代码(针对同样计算任务),能够对采用 SQL 的主流数据库形成明显的效率和性能优势。这样,在国产 CPU 上运行用 SPL 编写的数据库运算,就可能获得在国外 CPU 上运行 SQL 数据库的同样性能,甚至大幅超过。从而使数据库运算类的关键业务实现全国产技术替代。

本次测试设计了三个计算任务,涉及常规查询、复杂在线查询和离线跑批任务,分别在海光、龙芯、飞腾三款国产芯片上运行后看效果,并对比历史上在国外芯片上运行的情况

系统配置


海光龙芯飞腾
CPU

2颗7285,

共64核

4颗3C5000,

共64核

2颗2500,

共128核

RAM256G256G256G
硬盘SSDSSDSSD
OS麒麟V10Loongnix麒麟V10
SPL开源社区版 202208

测试一 常规查询,TPCH 

TPCH 是国际标准,具体内容不再过多解释。

需要说明的是,TPCH 虽然有 22 个题,但仍然不能全面反映出被测系统对实际业务的响应性能。主要原因如下两点:

1.TPCH 中问题比较常规,没有涉及序运算,分步运算也较简单。而实际业务中有性能瓶颈的运算,其复杂度通常会远高于 TPCH,会大量涉及序运算和分步计算;

2. 测试问题已经被长期公开,有些数据库可能会专门做相应的优化;

当然,作为国际标准,也会有一定的参考价值。

TPCH 各题的 SPL 写法可参考 从 TPCH 测试学习性能优化技巧

测试结果(单位:秒)


海光龙芯飞腾Intel+Oracle
Q1254033131
Q224327
Q381915222
Q44129207
Q5152027225
Q6378135
Q7111821184
Q8132028192
Q9316358234
Q10101916215
Q1125433
Q1271913184
Q139719515237
Q1462220157
Q15122224155
Q169191513
Q1791325165
Q1872114344
Q1991616154
Q2071216175
Q21192424326
Q2223373348
AVG14.9528.526.09161.95
AVG-G9.6819.2218.36125.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 倍

测试结果(单位:小时)

并行数163264
海光3.912.392.21
龙芯6.654.043.96
飞腾9.275.333.64

更高并行没有表现出线性加速,主要是因为这个问题的特殊性,运算步骤之间有依赖关系,各个线程会有重复计算,无法做到线性提速。

三款芯片均可以在目标数据规模时达到任务要求的时间指标,性能都具有实用性。

测试三 在线查询,电商漏斗计算

电商漏斗是典型的有序计算,需要统计在指定时间窗口按指定次序发生多次事件中前 N 个的用户数,以便计算用户流失率为营销动作提供依据。

这是用户行为分析中很常见的计算,也是传统数据库很难高速完成的计算。

漏斗计算的细节和 SPL 加速方法可参考 SQL 提速:漏斗转化分析

本题是美国一家电商企业的真实案例,漏斗共有 5 步,计算难度较高。使用该企业在某个分站点一个月的脱敏数据,规模接近 4 亿行。这个运算用 SQL 在美国著名云数据仓库 Snowflake 的 Medium 级服务器(相当于 64 核)上三分钟未跑出结果,用户期望不超过 30 秒。

测试结果(单位:秒)

并行数321684
海光16182959
龙芯324159101
飞腾25304476

三款芯片在 32 线程时的运算性能可以达到或接近用户的期望值。

补充说明

1. 测试海光时还使用过 CentOS,性能表现要比使用麒麟时有较明显的优势(天文台运算 64 线在 1.5 小时内完成);测试飞腾时仅使用了麒麟,有可能其性能被操作系统影响;龙芯的 Loongnix 看起来表现较出色。

2. 在龙芯上还做过一个军方外围任务测试:在 82 亿行的脱敏海事数据中按时间段和经纬度范围查找经过船只,龙芯上 SPL 的执行性能大概相当于 Intel3014 的 50%,仍比 Intel8260 上的 MySQL 快了数倍到上百倍(和时间段宽度有关)。

初步结论

1. 海光的性能表现明显在三者中最强,性能大约是龙芯和飞腾的两倍。龙芯总体较飞腾稍弱,但差距不是很大,在长时间小并行任务中还能胜出。

2. 使用 SPL 编程时,这三款国产芯片都能胜任数据仓库类的复杂计算场景,能赶上甚至大幅超越国外芯片上国外数据库的性能,完全可应用于关键的数据计算任务。

bb6eb9e24c0c8e2d35803fe53ee41e79.png

c0c1e2e63e7e338517e8535dc37c61e6.jpeg

d8851c3f2761b356d4c5e98be71af9da.png

75f6029e40bffaadd675978ebf7d55aa.png

《2022中国企业数智化转型升级服务全景图/产业图谱1.0版》

ceb8f3b25bf6ab5b3c98bbce82eedbf1.png

《2022中国数据智能产业图谱1.0版》

39e2252538d630790aecf2d602f64423.png

‍❷ 创新服务企业榜‍‍‍

❸ 创新服务产品榜

❸ 最具投资价值榜

❺ 创新技术突破榜

a82338234592b00aa3fd5f7d68a78766.png

条漫:《看过大佬们发的朋友圈之后,我相信:明天会更好!》

联系数据猿

67b0f792ceb84929328cfdc5e4250de7.png

c827db65aeec815bc9626bd2842e74d8.png

82a176b75e7119e41910331dd82de010.png

2fd6d499fdbe1201586c5b7823d02037.png


http://www.ppmy.cn/news/155783.html

相关文章

国产机们的高端梦:OV保守、米耀激进

配图来自Canva可画 这几年&#xff0c;国内大部分手机厂商在中低端市场站稳脚跟之后&#xff0c;为了获取更大的利润空间以及提升自身品牌价值&#xff0c;纷纷进军高端手机市场。自华为遭遇制裁事件之后&#xff0c;无奈从高端市场退位&#xff0c;为了尽快接棒华为&#xff…

六大国产CPU | 全面梳理分析

前言 CPU作为ICT设备的运算和控制核心&#xff0c;负责指令读取、译码与执行&#xff0c;因研发门槛高、生态构建难&#xff0c;被认为是集成电路产业中的“珠穆朗玛峰”。纵观全球&#xff0c;Intel、AMD两大巨头领跑通用CPU&#xff08;桌面与服务器CPU&#xff09;市场&…

国产手机怎么发展

国产机为什么越做越差&#xff1f;是技术的原因&#xff1f;营销的原因&#xff1f;还是黑手机的罪&#xff1f; 是黑手机的罪吗&#xff1f;为什么只听见国产手机哭着喊着要信产部围剿黑手机&#xff1f;洋品牌怎么不嚷嚷呢&#xff1f; 是营销的原因吗&#xff1f;诺基亚、摩…

联想计算机的未来发展,七成用户非常看好联想笔记本前景

七成用户非常看好联想笔记本前景 2、联想笔记本电脑未来前景 •近七成网民非常看好联想笔记本电脑的未来发展前景 在联想未来前景的评价上&#xff0c;近七成网民表示非常看好联想笔记本电脑的前景&#xff0c;认为其必将继续领跑笔记本电脑市场。而有两成左右的网民认为联想笔…

Www_307推荐的笔记本

http://detail.zol.com.cn/48/47382/param.shtml 设计类型光驱内置揪错 CPU 类型Intel Dothan揪错 标称频率1.5GHz揪错 主板描述Intel 855 GME揪错 屏幕尺寸14.1英寸揪错 屏幕描述TFT 彩色液晶显示器揪错 内存类型DDR揪错 内存大小128MB揪错 产品参数详细信息--存储性能 硬盘大…

2020.07笔记本选购指南

前言、本文包括 1、笔记本买什么好&#xff1f; 2、笔记本品牌扫盲&#xff01; 3、笔记本硬件扫盲&#xff01; 4、笔记本良心推荐&#xff01; 1、笔记本买什么好&#xff1f; 每年大一开学前&#xff0c;都经常有朋友甚至是朋友的朋友问我买什么电脑好。。。 ROG好不好&a…

程序人生 - 目前市场上各大品牌笔记本(戴尔,联想,华硕,惠普等等)的点评?

哇&#xff01;只谈品牌不谈型号真的不是在耍流氓吗&#xff01;&#xff08;上笔吧的图一张&#xff0c;随便看看就成&#xff09; 1.联想Lenovo 这是个坑人也是个很实在的牌子。为什么说法这么矛盾呢&#xff1f;因为&#xff0c;买联想的产品一定要做功课&#xff0c;最好要…

计算机系大学生适合的笔记本,推荐几款适合大学生笔记本 首选联想笔记本y系列...

推荐几款适合大学生笔记本 首选联想笔记本y系列 联想 Y460C-ITH 参考价格&#xff1a;4749元 联想Y460C-ITH&#xff0c;在一定程度上降低了机器成本&#xff1b;而在核心配置上&#xff0c;联想Y460C-ITH笔记本反而有了明显的提升&#xff0c;处理器性能更强。精致质感的外观是…